}
catch (Exception ex) {
ex.printStackTrace();
}
}
if (chooser.showSaveDialog(rootTabbedPane) == JFileChooser.APPROVE_OPTION) {
final File outFile = chooser.getSelectedFile();
prefs.setLastMeshFile(outFile);
MeshGenGenerateThreadFinishEvent finishEvent = new MeshGenGenerateThreadFinishEvent() {