\r
defaultpathbox = new JCheckBox("Use Default Output Path", true);\r
defaultpathbox.addItemListener(this);\r
+ ModuleInfo.defaultoutput = true;\r
\r
JPanel modulePanel = new JPanel();\r
modulePanel.add(moduleButton);\r
add(logScrollPane);\r
\r
fc = new JFileChooser();\r
- fc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);\r
- }\r
+ fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);\r
+ }\r
\r
//---------------------------------------------------------------------------------------//\r
\r
\r
//---------------------------------------------------------------------------------------//\r
\r
- public String getFilepath() {\r
+ public String getFilepath(String title) {\r
+ fc.setDialogTitle(title);\r
if (fc.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {\r
log.append(fc.getSelectedFile().getAbsolutePath() + "\n");\r
return fc.getSelectedFile().getAbsolutePath();\r
\r
public void actionPerformed(ActionEvent e) {\r
if ( e.getSource() == moduleButton ) {\r
- modulepath = getFilepath();\r
+ modulepath = getFilepath("Please choose a starting path");\r
+ moduletext.setText(modulepath);\r
}\r
if ( e.getSource() == goButton ) {\r
try {\r
} else if (e.getSource() == criticbox) {\r
if (e.getStateChange() == ItemEvent.DESELECTED) {\r
ModuleInfo.doCritic = false;\r
- System.out.println("criticbox DESELECTED");\r
} else if (e.getStateChange() == ItemEvent.SELECTED) {\r
ModuleInfo.doCritic = true;\r
- System.out.println("criticbox SELECTED");\r
}\r
} else if (e.getSource() == defaultpathbox) {\r
if (e.getStateChange() == ItemEvent.DESELECTED) {\r
- System.out.println("defaultpathbox DESELECTED");\r
+ ModuleInfo.defaultoutput = false;\r
} else if (e.getStateChange() == ItemEvent.SELECTED) {\r
- System.out.println("defaultpathbox SELECTED");\r
+ ModuleInfo.defaultoutput = true;\r
}\r
}\r
}\r