繁体   English   中英

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

[英]How do you lock a button's position in JavaFX?

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

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

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

如您所见,这在应用程序顶部保留了空白空间。 如果摆弄其布局设置,可以将StackPane与BorderPane顶部的Button重叠,但这确实意味着BorderPane的所有子组件都可以隐藏在StackPane后面。 由您决定自己喜欢哪种方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM