我正在尝试在 JavaFX-2、FXML 和 Scene Builder中制作一个简单的图像查看应用程序。这是我的第一个 JavaFX 应用程序,我在使用窗格和布局时遇到了麻烦。
基本上,我希望它在我的应用程序的绝对中心以原始大小(不能缩放/调整大小)显示图像。此外,窗口应该可以调整大小,所以如果图像大于窗口的大小,我希望滚动条看起来能够看到整个图像。
我正在尝试创建的一个很好的例子是Adobe Photoshop 布局:http: //imgur.com/iLS0lum。
这是我目前的布局:http: //imgur.com/R7PJRVk。图像由黑色堆栈窗格表示。滚动条目前正在工作,但我只是找不到将堆栈窗格放在中心的方法。
我觉得我错过了一些重要的事情,请您指出正确的方向吗?
谢谢!
编辑:这是我的 fxml 代码:pastebin.com/CnxYEKF1