2016-12-19 3 views
0

Может кто-нибудь дать мне несколько советов о том, как стилизовать приложение JavaFx. Я использую конструктор сцен, чтобы соединить мое приложение. Должен ли я импортировать файлы css в проект javafx. Объяснение по этому вопросу было бы весьма признателен :)JavaFX Scene Builder Styling

ответ

2

У вас есть два способа сделать это, (от SceneBuilder/внутри FXML) или код Java:

//Java Code : 
root.getStylesheets().add(getClass().getResource("style.css").toExternalForm()); 

Для scenebuilder вы используете относительный путь к местоположению вашего file.css и присвоить каждому графическому элементу (узлу) его (Id/StyleClass) в разделе свойств SceneBuilder. Идентификатор отмечен например # знак:

#styleID{ 
    -fx-background-color:red; 
} 
+0

Спасибо я попробую этот подход :) – Aaron

Смежные вопросы