/** * Initializes the members. */ @Override protected void initialize() { super.initialize(); m_FileChooser = new BaseFileChooser(); m_UseSaveDialog = false; }
/** * Initializes the members. */ protected void initialize() { m_FileChooserScript = new BaseFileChooser(); m_FileChooserScript.addChoosableFileFilter(new ExtensionFileFilter("JShell script", new String[]{"jsh", "jshell"})); m_FileChooserScript.setAcceptAllFileFilterUsed(true); m_FileChooserOutput = new BaseFileChooser(); m_FileChooserOutput.addChoosableFileFilter(new ExtensionFileFilter("Text file", "txt")); m_FileChooserOutput.setAcceptAllFileFilterUsed(true); m_JShellListeners = new HashSet<>(); }
/** * Returns the file chooser to use for loading/saving of props files. * * @return the file chooser */ protected synchronized BaseFileChooser getFileChooser() { FileFilter filter; if (m_FileChooser == null) { m_FileChooser = new BaseFileChooser(); filter = ExtensionFileFilter.getPropertiesFileFilter(); m_FileChooser.addChoosableFileFilter(filter); m_FileChooser.setFileFilter(filter); } return m_FileChooser; }