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/ChainLinkMenuItem.java | 90 -------------------------- 1 file changed, 90 deletions(-) delete mode 100644 src/tesseract/menuitems/ChainLinkMenuItem.java (limited to 'src/tesseract/menuitems/ChainLinkMenuItem.java') diff --git a/src/tesseract/menuitems/ChainLinkMenuItem.java b/src/tesseract/menuitems/ChainLinkMenuItem.java deleted file mode 100644 index ca32af7..0000000 --- a/src/tesseract/menuitems/ChainLinkMenuItem.java +++ /dev/null @@ -1,90 +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.ChainLink2; - -/** - * Icosahedron Menu Item. - * - * @author Steve Bradshaw - * @deprecated By Phillip Cardon - */ -public class ChainLinkMenuItem extends TesseractMenuItem { - - /** - * Serial ID. - */ - private static final long serialVersionUID = 1L; - - /** - * Constructor for the menu item. - * - * @param theWorld The world into which we add. - */ - public ChainLinkMenuItem(final World theWorld) { - super(theWorld, "ChainLink"); - } - - /** - * Action handler. - * - * @param arg0 Unused event info. - */ - public void actionPerformed(final ActionEvent arg0) { - createParameterMenu(); - - final float scale = 0.5f; - //final float sliceRadius = .06f; //inside whole - //final int sliceDivisions = 50; - //final float arcRadius = .08f; //outside whole - //final int arcDivisions = 30; - - //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 ChainLink2(getDefaultPosition(), 1, getDefaultRadius())); - params.dispose(); - /*myWorld.addObject(new ChainLink(getDefaultPosition(), 1, scale, - sliceRadius, sliceDivisions, arcRadius, arcDivisions)); - 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 ChainLink2(getPosition(), getMass(), getRadius())); - params.dispose(); - } - } - }); - } -} - - -- cgit v1.2.3