在我的TornadoFX (它是JavaFX8的包装器)应用程序中,我用一个按钮创建了一个ButtonBar。为此,我使用DSL (代码,而不是XML)。
出乎意料的是,我所有的按钮都压在右边了。风景显示,有一个区域,在我所有的按钮与Hgrow = Always。
Hgrow = NeverGetChildrenUnmodifiable返回一个空列表。谢谢
发布于 2016-11-03 17:57:25
这就是ButtonBar应该做的。根据ButtonBar文档
ButtonBar本质上是一个具有操作系统特定按钮放置附加功能的HBox,。
*强调地雷
按钮栏将添加区域,以将按钮按到您的操作系统上所期望的位置。若要更改按钮在条形图上的位置,请使用ButtonBar.setButtonData(Button, ButtonData)。
https://stackoverflow.com/questions/40407440
复制相似问题