5

是否可以在 Javafx 中围绕 VBox 的全部内容添加边界?

这意味着我已经在 tis VBox 中添加了很多组件,但想要在它周围有一个边框?

所以如果我有这样的css文件:

#vbox_style {
    -fx-border-color: black;
    -fx-border-insets: 5;
    -fx-border-width: 3;
    -fx-border-style: dashed;
 }

我怎么能得到这个资源,文件需要放在哪里才能使用方法:myBox.setId("vbox_style");

4

1 回答 1

8

您可以在以下位置设置自定义 CSS 样式VBox

String cssLayout = "-fx-border-color: red;\n" +
                   "-fx-border-insets: 5;\n" +
                   "-fx-border-width: 3;\n" +
                   "-fx-border-style: dashed;\n";

VBox yourBox = new VBox();   
yourBox.setStyle(cssLayout);
于 2015-11-10T09:54:02.533 回答