У меня есть файл fxml, который ссылается на файл css. Когда я загружаю этот fxml и устанавливаю его в качестве корня моей сцены, CSS применяется хорошо.
Однако, когда я создаю собственный регион (с общедоступным getChildren) и добавляю к нему загруженный узел fxml, css больше не применяется.
CSS использует только классы стилей.
Что мне здесь не хватает?
/редактировать
Я работал над этим, используя подход, описанный здесь: http://www.guigarage.com/2012/11/custom-ui-controls-with-javafx-part-1
Это не решает мою первоначальную проблему, но я думаю, что в любом случае это лучший способ работы.
Если кто-то все еще может объяснить поведение моего исходного вопроса, я был бы рад это услышать.