我想为我的程序提供一个菜单。而且我喜欢标准的菜单外观,但我想在菜单栏的最右侧放置一个“注销按钮”.. 是否可以将它放在那里而不必填满整个菜单栏有条目?
真挚地
是的你可以。使用 HBox#setHgrow(); . 这个 javadoc 页面还有一个如何在“可选布局约束”部分中使用它的示例。以下取自 javadoc。
例如,如果一个 hbox 需要为 TextField 分配所有额外空间:
HBox hbox = new HBox();
TextField field = new TextField();
HBox.setHgrow(field, Priority.ALWAYS);
hbox.getChildren().addAll(new Label("Search:"), field, new Button("Go"));
简而言之,Priority.ALWAYS
在HBox
. 更高级的示例在这里:使用内置布局窗格:示例 1-4