From 88510c4f90193b59c366901536c933b3176c20c2 Mon Sep 17 00:00:00 2001 From: Phillip Date: Mon, 21 Feb 2011 00:08:11 +0000 Subject: Added lots of NewMenuItem Classes. Changed Default Shape from JCheckBox to JButton. Added new Constructor to PlanarPolygon. Changed the sequence of events building JPanel/Frame in MenuItem. --- src/tesseract/TesseractUI.java | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'src/tesseract/TesseractUI.java') diff --git a/src/tesseract/TesseractUI.java b/src/tesseract/TesseractUI.java index 79bb8e6..1ad6cbb 100644 --- a/src/tesseract/TesseractUI.java +++ b/src/tesseract/TesseractUI.java @@ -42,7 +42,13 @@ import tesseract.menuitems.ParticleEmitterMenuItem; import tesseract.menuitems.ParticleMenuItem; import tesseract.menuitems.PlanarPolygonMenuItem; import tesseract.menuitems.SurfBoardMenuItem; +import tesseract.newmenu.NewChainLinkMenuItem; +import tesseract.newmenu.NewEllipsoidMenuItem; import tesseract.newmenu.NewIcosahedronMenuItem; +import tesseract.newmenu.NewParticleEmitterMenuItem; +import tesseract.newmenu.NewParticleMenuItem; +import tesseract.newmenu.NewPlanarPolygonMenuItem; +import tesseract.newmenu.NewToroidMenuItem; import tesseract.objects.Box; import tesseract.objects.ChainLink2; import tesseract.objects.PhysicalObject; @@ -129,15 +135,14 @@ public class TesseractUI extends JFrame { myCurrentObject = null; myObjectMenuItems = new JMenuItem[] { - new ParticleEmitterMenuItem(myWorld), - new ParticleMenuItem(myWorld), - new PlanarPolygonMenuItem(myWorld), - new EllipsoidMenuItem(myWorld), - new IcosahedronMenuItem(myWorld), - new ChainLinkMenuItem(myWorld), - new DonutMenuItem(myWorld), - new SurfBoardMenuItem(myWorld), - new NewIcosahedronMenuItem(myWorld) + new NewParticleEmitterMenuItem(myWorld), + new NewParticleMenuItem(myWorld), + new NewPlanarPolygonMenuItem(myWorld), + new NewEllipsoidMenuItem(myWorld), + new NewIcosahedronMenuItem(myWorld), + new NewChainLinkMenuItem(myWorld), + new NewToroidMenuItem(myWorld), + new SurfBoardMenuItem(myWorld) }; createMenu(); setupCanvas(); -- cgit v1.2.3