我正在尝试用JavaFX-2、FXML和Scene Builder创建一个简单的图像查看应用程序。这是我第一个JavaFX应用程序,我在处理面板和布局时遇到了麻烦。
基本上,我想要在我的应用程序的绝对中心以原始大小显示图片(无法缩放/调整大小)。另外,窗口应该是可调整大小的,因此如果图像比窗口的大小大,我想要有滚动条出现以便查看整个图像。
我试图创建的一个很好的例子是Adobe Photoshop布局:http://imgur.com/iLS0lum。
这是我的当前布局:http://imgur.com/R7PJRVk。黑色Stack Pane表示图像。滚动条目前正常工作,但我找不到将Stack Pane置于中心的方法。
我觉得我缺少重要的东西,请问你能指点我正确的方向吗?
Thanks!
编辑:这是我的fxml代码:pastebin.com/CnxYEKF1
基本上,我想要在我的应用程序的绝对中心以原始大小显示图片(无法缩放/调整大小)。另外,窗口应该是可调整大小的,因此如果图像比窗口的大小大,我想要有滚动条出现以便查看整个图像。
我试图创建的一个很好的例子是Adobe Photoshop布局:http://imgur.com/iLS0lum。
这是我的当前布局:http://imgur.com/R7PJRVk。黑色Stack Pane表示图像。滚动条目前正常工作,但我找不到将Stack Pane置于中心的方法。
我觉得我缺少重要的东西,请问你能指点我正确的方向吗?
Thanks!
编辑:这是我的fxml代码:pastebin.com/CnxYEKF1