JavaFX-设置标题窗格之间的边距
在javafx中,有没有办法设置标题窗格之间的边距 我创建了多个标题窗格,并将它们全部放在JavaFX-设置标题窗格之间的边距,java,css,javafx,Java,Css,Javafx,在javafx中,有没有办法设置标题窗格之间的边距 我创建了多个标题窗格,并将它们全部放在VBox中。我希望每个标题窗格之间有一个间隙 我查找了setMargin()方法来实现它,但它似乎不存在 我也尝试过css,但它根本不起作用 CSS .titled-pane { -fx-font-weifght: bold; -fx-margin: 5; } .titled-pane .title { -fx-background-color: #990000;
VBox
中。我希望每个标题窗格之间有一个间隙
我查找了setMargin()
方法来实现它,但它似乎不存在
我也尝试过css,但它根本不起作用
CSS
.titled-pane {
-fx-font-weifght: bold;
-fx-margin: 5;
}
.titled-pane .title {
-fx-background-color: #990000;
-fx-padding:2 3 3 10;
-fx-margin: 5;
}
答案很基本。实例化VBox时,也要声明间距。例如:
VBox vbox = new VBox(5);
上述代码将在子级之间提供
5
像素间隔 如果你把它们放在HBox里,你能设定它们之间的距离吗?听起来像是您向某个父级添加了多个标题窗格
s。。。没有这方面的细节,这个问题可能无法回答。@fabian,你说得对。我创建了多个标题窗格,希望在彼此之间设置间距。VBox.setMargin(child,value)???