我有TabPane几个Tabs。如果某个操作的结果Tab失败,我想将其设置Tab Label为Fill红色,或者将纹理设置为散列(对于那些有色盲的人)。我想Color稍后将其重置为默认值。
通过阅读此处的一些问题,可以使用样式表对其进行静态设置。
#MyTabPane .tab *.tab-label {
-fx-text-fill: white;
}
如何访问Tab label并动态设置它的颜色/纹理?
tab.setStyle("??");
ELLTZ 的补充
如何使用上述内联样式来更改PaintwithLabel样式类tab-label和Button( StackPane)的tab-close-button
需要的代码示例