allBurns.setSize(800, 600);\r
setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);\r
allBurns.add(mb);\r
- allBurns.setVisible(true);\r
- \r
+\r
motors = new JTabbedPane();\r
\r
tree = new JTree(tm = new WorkbenchTreeModel());\r
add(nonsci);\r
}\r
});\r
+ add(new JMenu("View") {\r
+ private static final long serialVersionUID = 1L;\r
+ {\r
+ add(new JMenuItem("Show All Motors Graph") {\r
+ private static final long serialVersionUID = 1L;\r
+ {\r
+ addActionListener(new ActionListener() {\r
+ @Override\r
+ public void actionPerformed(ActionEvent arg0) {\r
+ allBurns.setVisible(true);\r
+ allBurns.toFront();\r
+ }\r
+ });\r
+ }\r
+ });\r
+ }\r
+ });\r
}\r
});\r
}\r
}\r
\r
@Override\r
- public void valueChanged(TreeSelectionEvent e) {\r
- if ( e.getPath().getLastPathComponent() == tm.getMotors() ){\r
- allBurns.setVisible(true);\r
- allBurns.toFront();\r
- }\r
- \r
+ public void valueChanged(TreeSelectionEvent e) { \r
if ( e.getPath().getLastPathComponent() instanceof FuelNode ){\r
FuelNode fen = ((FuelNode)e.getPath().getLastPathComponent());\r
motors.setSelectedComponent(fen.getUserObject()); \r