在JavaFX 8中重新调整AnchorPane中的组件

时间:2014-11-15 09:38:54

标签: java css user-interface javafx

我正在尝试使用JavaFX 8开发一个应用程序而且我遇到了调整大小问题。下图中的选定文件密码字段不会重新排列,因为我希望它位于 AnchorPane ..即位于中心,与顶部导航栏页脚的确切距离。我在 Scene Builder 中尝试过 AnchorPane Constraints 。我无法完美匹配。

希望获得一种替代方法或对AnchorPane约束的小概述。

注意:我是JavaFX图形库的新手。

下面是我正在处理的图像和FXML文件。

我想要的是全屏模式下的这种对齐方式。

enter image description here

这是切换到全屏时的实际情况。

enter image description here

1 个答案:

答案 0 :(得分:1)

要快速解决问题,请尝试将AnchorPane包裹在一个简单的布局中,例如HBox,并将HBox的对齐方式设置为Pos.CENTER

但是,AnchorPane可能不是此处使用的最佳布局窗格。您应该通读layout tutorial并找出不同的策略:可能您需要BorderPane作为整体结构,其中包含HBox和/或GridPane

相关问题