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/SurfBoardMenuItem.java | 89 -------------------------- 1 file changed, 89 deletions(-) delete mode 100644 src/tesseract/menuitems/SurfBoardMenuItem.java (limited to 'src/tesseract/menuitems/SurfBoardMenuItem.java') diff --git a/src/tesseract/menuitems/SurfBoardMenuItem.java b/src/tesseract/menuitems/SurfBoardMenuItem.java deleted file mode 100644 index c96fb3e..0000000 --- a/src/tesseract/menuitems/SurfBoardMenuItem.java +++ /dev/null @@ -1,89 +0,0 @@ -package tesseract.menuitems; - -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; - -import javax.media.j3d.Appearance; -import javax.media.j3d.ColoringAttributes; -import javax.media.j3d.Material; -import javax.swing.JCheckBox; -import javax.swing.JFrame; - -import tesseract.World; -import tesseract.objects.Ellipsoid; - -import com.sun.j3d.utils.geometry.Sphere; - -/** - * Ellipsoid Menu Item. - * - * @author Steve Bradshaw - * @deprecated by Phillip Cardon - */ -public class SurfBoardMenuItem extends TesseractMenuItem { - - /** - * Serial ID. - */ - private static final long serialVersionUID = 1L; - - /** - * Constructor for the menu item. - * - * @param theWorld The world into which we add. - */ - public SurfBoardMenuItem(final World theWorld) { - super(theWorld, "SurfBoard"); - } - - /** - * 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 ev) { - if (defaultButton.isSelected()) { - Appearance eApp = new Appearance(); - Material eggMat = new Material(); - eggMat.setDiffuseColor(0f, .5f, 1f); - eApp.setMaterial(eggMat); - eApp.setColoringAttributes(new ColoringAttributes(0f, 1f, 1f, ColoringAttributes.ALLOW_COLOR_WRITE)); - myWorld.addObject(new Ellipsoid(getPosition(), 1, 0.05f, new Sphere().getPrimitiveFlags(), 40, eApp, 0.2f, 4.0f)); - 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 Ellipsoid(getPosition(), getRadius())); - params.dispose(); - } - } - });*/ - - } -} -- cgit v1.2.3