JavaFX 执行具有比 SceneBuilder 预览更大的帧

JavaFX execution has a bigger frame than SceneBuilder preview

我正在使用 Scenebuilder 制作 UI,我注意到:(SceneBuilder 预览)

与此略有不同:(Eclipse 执行)

所以我试图让它变得简单(没有特别添加的元素和那些东西)。

相同的结果。这是 Scene Builder 预览:

这是在执行中:

每次我执行一个阶段时,我都会得到一个系统打印:

解决了!我使用的是较旧的 JRE 版本。我使用的是 javafx 9.0.1 和 JRE 8.0.161

所以我刚刚下载了 JRE 9,并在 Window -> 首选项 -> Java -> 安装的 JREs -> 添加

进行了更改

并创建了一个新项目,复制了所有内容并且成功了。现在没有显示红色错误。

更新:我再次降级到 1.8...无法解决 JRE 9 给我的所有问题。我想我的命运是拥有比我想要的更大的 window...

更新 2:我下载了 SceneBuilder 8。现在我没有遇到兼容性错误,但帧静止图像更好。