MainMenuController.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:BetonQuest-Editor 作者:
@FXML private void saveDirectory() {
    try {
        BetonQuestEditor instance = BetonQuestEditor.getInstance();
        DirectoryChooser dc = new DirectoryChooser();
        dc.setTitle(instance.getLanguage().getString("select-directory"));
        File desktop = new File(System.getProperty("user.home") + File.separator + "Desktop");
        if (desktop != null) dc.setInitialDirectory(desktop);
        File selectedFile = dc.showDialog(instance.getPrimaryStage());
        if (selectedFile != null) {
            PackageSet set = BetonQuestEditor.getInstance().getDisplayedPackage().getSet();
            set.saveToDirectory(selectedFile);
            set.setSaveType(SaveType.DIR);
            set.setFile(selectedFile);
            MainMenuController.setSaveEnabled(true);
        }
    } catch (Exception e) {
        ExceptionController.display(e);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号