У меня есть TabPane
с несколькими Tab
. Если результаты операции в Tab
не увенчались успехом, я хочу установить Tab
Label
в красный цвет Fill
или, возможно, хешировать текстуру (для тех, у кого дальтонизм). Я хочу сбросить Color
обратно по умолчанию, позже.
Прочитав некоторые из вопросов здесь, можно статически установить его с помощью таблицы стилей.
#MyTabPane .tab *.tab-label {
-fx-text-fill: white;
}
Как получить доступ к Tab
label
и динамически установить его цвет/текстуру?
tab.setStyle("??");
ДОПОЛНЕНИЯ ELLTZ
Как можно использовать встроенные стили, указанные выше, для изменения Paint
как Label
с классом стиля tab-label
, так и Button
(StackPane
) также tab-close-button
необходимы примеры кода