/** Implementing the action of pressing the ok button. */ public void okButton_actionPerformed(ActionEvent e) { String script = null; String output = null; String comparison = null; if (scriptFileChooser.isFileNameChanged() || !scriptFileChooser.getFileName().equals("")) { script = scriptFileChooser.getFileName(); scriptFileChooser.setCurrentFileName(script); scriptFileChooser.showCurrentFileName(); } if (outputFileChooser.isFileNameChanged() || !outputFileChooser.getFileName().equals("")) { output = outputFileChooser.getFileName(); outputFileChooser.setCurrentFileName(output); outputFileChooser.showCurrentFileName(); } if (comparisonFileChooser.isFileNameChanged() || !comparisonFileChooser.getFileName().equals("")) { comparison = comparisonFileChooser.getFileName(); comparisonFileChooser.setCurrentFileName(comparison); comparisonFileChooser.showCurrentFileName(); } if (!(script == null && output == null && comparison == null)) { notifyListeners(script, output, comparison); } setVisible(false); }
/** Sets the output file. */ public void setOutputFile(String fileName) { outputFileChooser.setCurrentFileName(fileName); outputFileChooser.showCurrentFileName(); }
/** Sets the script file. */ public void setScriptFile(String fileName) { scriptFileChooser.setCurrentFileName(fileName); scriptFileChooser.showCurrentFileName(); }
/** Sets the comparison file. */ public void setComparisonFile(String fileName) { comparisonFileChooser.setCurrentFileName(fileName); comparisonFileChooser.showCurrentFileName(); }