Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaFX-设置标题窗格之间的边距_Java_Css_Javafx - Fatal编程技术网

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;

在javafx中,有没有办法设置标题窗格之间的边距

我创建了多个标题窗格,并将它们全部放在
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)???