From 83d6f2ea8aaf45203389320a8e7218c23545b818 Mon Sep 17 00:00:00 2001 From: Jesse Morgan Date: Tue, 8 Mar 2011 07:57:45 +0000 Subject: Last Call! --- src/tesseract/menuitems/IcosahedronMenuItem.java | 79 ------------------------ 1 file changed, 79 deletions(-) delete mode 100644 src/tesseract/menuitems/IcosahedronMenuItem.java (limited to 'src/tesseract/menuitems/IcosahedronMenuItem.java') diff --git a/src/tesseract/menuitems/IcosahedronMenuItem.java b/src/tesseract/menuitems/IcosahedronMenuItem.java deleted file mode 100644 index 550f954..0000000 --- a/src/tesseract/menuitems/IcosahedronMenuItem.java +++ /dev/null @@ -1,79 +0,0 @@ -package tesseract.menuitems; - -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; - -import javax.swing.JButton; -import javax.swing.JCheckBox; -import javax.swing.JFrame; -import javax.vecmath.Vector3f; - -import tesseract.World; -import tesseract.objects.Icosahedron; - -/** - * Icosahedron Menu Item. - * - * @author Steve Bradshaw - * @deprecated By Phillip Cardon - */ -public class IcosahedronMenuItem extends TesseractMenuItem { - - /** - * Serial ID. - */ - private static final long serialVersionUID = 1L; - - /** - * Constructor for the menu item. - * - * @param theWorld The world into which we add. - */ - public IcosahedronMenuItem(final World theWorld) { - super(theWorld, "Icosahedron"); - } - - /** - * Action handler. - * - * @param arg0 Unused event info. - */ - public void actionPerformed(final ActionEvent arg0) { - createParameterMenu(); - - //If the default button is checked, the frame will close. - final JCheckBox defaultButton = getDefaultButton(); - final JFrame params = getParamFrame(); - final JButton enterButton = getEnterButton(); - - defaultButton.addActionListener(new ActionListener() { - public void actionPerformed(final ActionEvent e) { - if (defaultButton.isSelected()) { - myWorld.addObject(new Icosahedron(getDefaultPosition(), 1, getDefaultRadius())); - params.dispose(); - } - } - }); - enterButton.addActionListener(new ActionListener() { - public void actionPerformed(final ActionEvent event) { - String string = getPositionField().getText(); - Vector3f pos = parseVector(string); - setPosition(pos); - - String string2 = getRadiusField().getText(); - float radius = Float.parseFloat(string2); - setRadius(radius); - - String string3 = getMassField().getText(); - float mass = Float.parseFloat(string3); - setMass(mass); - - if (event.getSource() == enterButton) { - myWorld.addObject(new Icosahedron(getPosition(), getMass(), getRadius())); - params.dispose(); - } - } - }); - } -} - -- cgit v1.2.3