- addActionListener(new ActionListener() {\r
- @Override\r
- public void actionPerformed(ActionEvent arg0) {\r
-\r
- final FileDialog fd = new FileDialog(frame,\r
- "Export .ENG File", FileDialog.SAVE);\r
- fd.setFile("motorsim.eng");\r
- fd.setVisible(true);\r
- if (fd.getFile() != null) {\r
- File file = new File(fd.getDirectory()\r
- + fd.getFile());\r
- MotorEditor me = getSelectedEditor();\r
- Vector<Burn> bb = new Vector<Burn>();\r
- bb.add(me.burn);\r
- try {\r
- ENGExporter.export(bb, file);\r
- } catch (IOException e) {\r
- // TODO Auto-generated catch block\r
- e.printStackTrace();\r
+ add(new JMenuItem("Export .ENG") {\r
+ private static final long serialVersionUID = 1L;\r
+ {\r
+ addActionListener(new ActionListener() {\r
+ @Override\r
+ public void actionPerformed(ActionEvent arg0) {\r
+\r
+ final FileDialog fd = new FileDialog(frame,\r
+ "Export .ENG File", FileDialog.SAVE);\r
+ fd.setFile("motorsim.eng");\r
+ fd.setVisible(true);\r
+ if (fd.getFile() != null) {\r
+ File file = new File(fd.getDirectory()\r
+ + fd.getFile());\r
+ MotorEditor me = getSelectedEditor();\r
+ Vector<Burn> bb = new Vector<Burn>();\r
+ bb.add(me.burn);\r
+ try {\r
+ ENGExporter.export(bb, file);\r
+ } catch (IOException e) {\r
+ // TODO Auto-generated catch block\r
+ e.printStackTrace();\r
+ }\r
+ }\r