У меня сейчас есть проект JavaFX, над которым я работаю над улучшением CSS. Я создал несколько классов, которые содержат другие классы внутри него (например, Button, TextField, ScrollPane и т. Д. c.)
Для простоты, давайте назовем этот один класс Bucket.
Внутри моего класса Bucket у меня также есть Button и TextField.
Я добавил новый styleClass в корзину, выполнив:
getScene().getStyleClass().add("bucket");
После этого, Я перехожу к своему CSS файлу и хочу изменить цвет текста кнопки внутри моего класса Bucket.
Нужно ли мне также присвоить кнопке новый StyleClass () или я могу получить доступ к нему через:
.bucket > .button {
-textColor: white;
}
Если я смогу сделать последнее, как я могу заставить его работать?
Любая помощь приветствуется!