如何在SceneBuilder中更改TabPane的标题颜色?

时间:2019-07-19 22:50:38

标签: javafx scenebuilder

我想在SceneBuilder上更改标题颜色(灰色)。我尝试过更改背景,但它仅更改框架,而不更改选项卡的顶部。 我是JavaFX和CSS的新手,所以我不知道如何使用CSS手动更改它。这是我要更改的内容:

screenshot

我想将灰色条变为蓝色。

1 个答案:

答案 0 :(得分:3)

您可以使用适当的CSS选择器更改TabPane的标题背景:

.tab-header-background {
    -fx-background-color: blue;
}
  

结果:

screenshot


据我所知,在SceneBuilder中显示新样式的唯一方法是使用上面的代码创建一个.css文件,然后将其导入到您的根元素的SceneBuilder中(例如,顶级AnchorPane):

screenshot 2