如何锁定按钮在JavaFX中的位置?

时间:2017-06-07 19:47:34

标签: java user-interface button javafx

在我的一个javafx项目中,我有一个触发程序的按钮。有时显示新数据时,由于边框窗格的其他组件扩展,按钮被向下推。我能以任何方式将按钮锁定到特定位置,以便在发生这种情况时不会移动吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试将按钮放在BorderPane外部的单独窗格上,然后将两个窗格分组到某种根窗格/主窗格上,如下所示:

对BorderPane的子组件的任何布局更改都不会影响其外部任何组件的布局。

正如您所看到的,这会在应用程序的顶部留下空白空间。如果你摆弄它的布局设置,你可以将StackPane与BorderPane顶部的Button重叠,但这确实意味着BorderPane的任何子组件都可以隐藏在StackPane的后面。由你来决定你喜欢哪种方式。

相关问题