\r
import java.awt.BorderLayout;\r
import java.awt.Dimension;\r
+import java.awt.FileDialog;\r
import java.awt.event.ActionEvent;\r
import java.awt.event.ActionListener;\r
import java.io.File;\r
@Override\r
public void actionPerformed(ActionEvent arg0) {\r
\r
- final JFileChooser fc = new JFileChooser();\r
- int returnVal = fc\r
- .showOpenDialog(MotorWorkbench.this);\r
- if (returnVal == JFileChooser.APPROVE_OPTION) {\r
- File file = fc.getSelectedFile();\r
+ final FileDialog fd = new FileDialog(MotorWorkbench.this, "Open Motor", FileDialog.LOAD);\r
+ fd.setVisible(true);\r
+ if ( fd.getFile() != null ) {\r
+ File file = new File(fd.getDirectory() + fd.getFile());\r
if (f2e.get(file) != null) {\r
motors.setSelectedComponent(f2e\r
.get(file));\r
@Override\r
public void actionPerformed(ActionEvent arg0) {\r
\r
- final JFileChooser fc = new JFileChooser();\r
- int returnVal = fc\r
- .showSaveDialog(MotorWorkbench.this);\r
- if (returnVal == JFileChooser.APPROVE_OPTION) {\r
- File file = fc.getSelectedFile();\r
+ final FileDialog fd = new FileDialog(MotorWorkbench.this, "Save Motor As", FileDialog.SAVE);\r
+ fd.setVisible(true);\r
+ if (fd.getFile() != null ) {\r
+ File file = new File(fd.getDirectory() + fd.getFile());\r
MotorEditor m = (MotorEditor) motors\r
.getSelectedComponent();\r
try {\r