我正在使用 JavaFX。我想FileChooser从程序的目录开始,因此初始存储库应该是程序的存储库。
这是我的FileChooser声明:
FileChooser chooser = new FileChooser();
chooser.getExtensionFilters().addAll(
new ExtensionFilter("Text Files", "*.txt"),
new ExtensionFilter("All Files", "*.*"));
chooser.setTitle("Choisir un fichier");
file = chooser.showOpenDialog(new Stage());
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
在 GraphStream 可视化中,图形可以是密集的。该enableAutoLayout方法提供了 Graph 的全局可视化,因此需要进行缩放。如何放大 GraphStream 视图?
Graph go=...;
Viewer viewer = new Viewer(go, Viewer.ThreadingModel.GRAPH_IN_ANOTHER_THREAD);
viewer.enableAutoLayout();
View view = viewer.addDefaultView(false);
swingNode.setContent((JComponent) view);
Run Code Online (Sandbox Code Playgroud) 我试图将我的Git工作区推到Github,但是我添加和提交的更改似乎没有上载。
然后,做一个“ git branch”,我得到的东西看起来像这样:
git branch
* (no branch)
master
Run Code Online (Sandbox Code Playgroud)
愚蠢的,我以为我可以重新掌握
git checkout master
Run Code Online (Sandbox Code Playgroud)
现在我的改变似乎已经消失了。我的主分支大约成立了三天。而且似乎没有办法切换回此位置(无分支)。
我检查了这个问题Git:似乎在“(无分支)”中,然后丢失了我的更改,其中答案提示先进行git reflog show结帐。我尝试了,我得到了:
$ git reflog
0f27ae7 HEAD@{1}: checkout: moving from HEAD to master
7b8ee7b HEAD@{2}: commit: 14/05/2017 3:33pm
ff60409 HEAD@{3}: commit: 14/05/2017 3:33pm
0f27ae7 HEAD@{4}: checkout: moving from master to 0f27ae7236aabbe8cccfba82e201e36368a05054
0f27ae7 HEAD@{5}: commit: 11/05/2017 2:33pm
3e4c616 HEAD@{6}: merge origin/master: Fast-forward
1e79818 HEAD@{7}: commit: 10/5//2017 UI
Run Code Online (Sandbox Code Playgroud)
我尝试从中进行结帐,0f27ae7236aabbe8cccfba82e201e36368a05054但是我的更改没有恢复。我想要的是恢复我在(无分支)中所做的最后一次提交(commit:14/05/2017 3:33 pm)。
这是结果git branch -a:
$ git …Run Code Online (Sandbox Code Playgroud) java ×2
decompiling ×1
filechooser ×1
git ×1
graphstream ×1
jar ×1
java-me ×1
javafx ×1
path ×1
zooming ×1