我正在GUI使用JavaFx,我需要只允许integers选择的滑块.
我知道我可以使用snapToTicks,但在拉动时"knob",它仍然可以代表一个non-integer值.我想摆脱它.它弄乱了与之相关的其他组件.
基本上,我想要类似的东西Swing's JSlider,但有JavaFx.可能吗?我一直在寻找,但我找不到任何东西.
注意:这种情况是如何形成的,更像是一个故事,与 IMO 无关。
给定以下 git 提交图,从最旧的开始,全部推送到原点
start
|
breaking
/ \
fix #0 work
| |
fix #1(master) morework(issue-fix)
Run Code Online (Sandbox Code Playgroud)
我需要移动我的分支(问题修复)以基于开始,而不是破坏,即把它变成
start
/ \
breaking |
| |
fix #0 work
| |
fix #1(master) morework(issue-fix)
Run Code Online (Sandbox Code Playgroud)
中断中的更改与问题修复(项目的不同部分)无关,但它们会导致该分支的 CI 失败,因为测试也涵盖了项目的该部分。
我认为 rebase 会起作用,但是在检查了 morework 之后,在 SourceTree 中尝试它什么也没做,手动运行 git rebase start 只是打印 Current branch issue-fix is up to date
有没有一种干净有效的方法来做到这一点?如果不需要,我不想创建一个新分支并手动移动所有内容。
编辑:此外,问题修复已被拉入另一个分支,从而在那里也引入了错误的提交。同样的过程会在那里工作,还是会在问题修复上打破那个分支?
我在学习JavaFx的过程中,遇到了一个问题。我尝试使用 JavaFx 中的 FileChooser,就像我习惯在 main() 方法中使用 Swing 中的 JFileChooser 一样。但是我发现我需要一个 Window 对象。我尝试寻找解决方法,但没有找到。我还尝试过 null (就像您在 JFileChooser 中所做的那样)和 new Stage(),所以这些都不在讨论之列。我试图模仿 JFileChooser.showOpenDialog()。有什么合理的方法可以让它发挥作用吗?
java ×2
javafx ×2
filechooser ×1
git ×1
git-rebase ×1
integer ×1
javafx-8 ×1
jfilechooser ×1
slider ×1
stage ×1