| 17 | **/ |
| 18 | public class SaveFile { |
| 19 | public void Save(String name,boolean isCFG){ |
| 20 | DirectoryChooser directoryChooser = new DirectoryChooser(); |
| 21 | directoryChooser.setInitialDirectory(new File(".")); |
| 22 | File file = directoryChooser.showDialog(new Stage()); |
| 23 | CopyFile copyFile = new CopyFile(); |
| 24 | try { |
| 25 | copyFile.copyFile(file.getAbsolutePath(),name,isCFG); |
| 26 | Alert alert = new Alert(Alert.AlertType.INFORMATION); |
| 27 | alert.setTitle("Information Dialog"); |
| 28 | alert.setContentText("保存成功"); |
| 29 | alert.show(); |
| 30 | }catch (Exception e) { |
| 31 | Alert alert = new Alert(Alert.AlertType.ERROR); |
| 32 | alert.setTitle("Error"); |
| 33 | alert.setContentText(e.getMessage()); |
| 34 | alert.show(); |
| 35 | } |
| 36 | } |
| 37 | } |