/**
* Open repository.
*
* @param actionEvent event
* @throws Exception
*/
public void openHandler(ActionEvent actionEvent) throws Exception {
DirectoryChooser directoryChooser = new DirectoryChooser();
if (GitemberApp.getSettingsService().getLastProject() != null) {
directoryChooser.setInitialDirectory(new File(GitemberApp.getSettingsService().getLastProject()));
}
File selectedDirectory =
directoryChooser.showDialog(GitemberApp.getMainStage());
if (selectedDirectory != null) {
String absPath = selectedDirectory.getAbsolutePath();
if (!absPath.endsWith(Const.GIT_FOLDER)) {
absPath += File.separator + Const.GIT_FOLDER;
}
openRepository(absPath);
}
createOpenRecentMenu();
}
FXMLController.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:gitember
作者:
评论列表
文章目录