diff options
author | Phillip <pacardon@u.washington.edu> | 2011-02-21 00:08:11 +0000 |
---|---|---|
committer | Phillip <pacardon@u.washington.edu> | 2011-02-21 00:08:11 +0000 |
commit | 88510c4f90193b59c366901536c933b3176c20c2 (patch) | |
tree | 3e068b35c9ebdb667671c45cc47d587a43d8ff21 /src/tesseract/newmenu/MenuItem.java | |
parent | 3c7f3b099198d4ea36d498c349cad80f2a6937de (diff) |
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.
Diffstat (limited to 'src/tesseract/newmenu/MenuItem.java')
-rw-r--r-- | src/tesseract/newmenu/MenuItem.java | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/tesseract/newmenu/MenuItem.java b/src/tesseract/newmenu/MenuItem.java index 1be137f..e4f689e 100644 --- a/src/tesseract/newmenu/MenuItem.java +++ b/src/tesseract/newmenu/MenuItem.java @@ -77,7 +77,7 @@ public abstract class MenuItem extends JMenuItem implements ActionListener { /**
* The default button.
*/
- private JCheckBox myDefaultButton;
+ private JButton myDefaultButton;
/**
* Default constructor.
@@ -96,9 +96,12 @@ public abstract class MenuItem extends JMenuItem implements ActionListener { myPanel = new JPanel();
myReadData = new HashMap <String, JTextField>();
myWorld = theWorld;
- myParameters.put("Position", new Vector3f());
- myParameters.put("Mass", new Float(0f));
+ myParameters.put("Position", DEFAULT_POSITION);
+ myParameters.put("Mass", new Float(DEFAULT_MASS));
addActionListener(this);
+ myParamFrame = new JFrame("Parameters");
+ myParamFrame.setBackground(Color.GRAY);
+ myParamFrame.setLayout(new BorderLayout());
}
/**
@@ -124,9 +127,7 @@ public abstract class MenuItem extends JMenuItem implements ActionListener { */
protected void createParameterMenu() {
- myParamFrame = new JFrame("Parameters");
- myParamFrame.setBackground(Color.GRAY);
- myParamFrame.setLayout(new BorderLayout());
+
Toolkit tk = Toolkit.getDefaultToolkit();
Dimension screenSize = tk.getScreenSize();
@@ -149,7 +150,7 @@ public abstract class MenuItem extends JMenuItem implements ActionListener { myEnterButton = new JButton("ENTER");
- myDefaultButton = new JCheckBox("Default Shape ");
+ myDefaultButton = new JButton("Default Shape");
myParamFrame.add(myDefaultButton, BorderLayout.NORTH);
myParamFrame.add(myPanel, BorderLayout.CENTER);
@@ -164,7 +165,7 @@ public abstract class MenuItem extends JMenuItem implements ActionListener { *
* @return Default Button
*/
- public JCheckBox getDefaultButton() {
+ public JButton getDefaultButton() {
return myDefaultButton;
}
@@ -217,5 +218,4 @@ public abstract class MenuItem extends JMenuItem implements ActionListener { protected float getMass() {
return ((Float) myParameters.get("Mass")).floatValue();
}
-
}
|