如何在javafx中更改Tabpane标题的聚焦boder颜色

如何在javafx中更改Tabpane标题的聚焦boder颜色,javafx,Javafx,现在我有一个问题,我的项目是什么控制键盘。我有一个带有多个选项卡的选项卡窗格,如图所示 当我在选项卡窗格中设置焦点时 posWindowController.mainTabPane.requestFocus() 焦点转移到选项卡窗格的标题,其中有一个蓝色边框。我想更改边框的颜色。我该怎么办。 谢谢如果您使用的是JavaFX8(或更高版本),默认主题是modena.css。在该样式表中查找要覆盖的内容是一种很好的做法。您可以找到它,并且毫不犹豫地使用它来了解JavaFX节点的默认样式类 另外,

现在我有一个问题,我的项目是什么控制键盘。我有一个带有多个选项卡的选项卡窗格,如图所示

当我在选项卡窗格中设置焦点时

posWindowController.mainTabPane.requestFocus()
焦点转移到选项卡窗格的标题,其中有一个蓝色边框。我想更改边框的颜色。我该怎么办。 谢谢

如果您使用的是JavaFX8(或更高版本),默认主题是modena.css。在该样式表中查找要覆盖的内容是一种很好的做法。您可以找到它,并且毫不犹豫地使用它来了解JavaFX节点的默认样式类

另外,您可以通过以下样式更改选项卡边框的颜色:

.tab-pane:focused>.tab-header-area>.headers-region>.tab:selected .focus-indicator {
   -fx-border-color: COLOR_YOU_WANT;
}