Добавление CSS в несколько сцен в приложении

Я сделал CSS

.button{ 
    -fx-pref-height: 28px;
    -fx-pref-width: 100px;
}

и я хочу добавить этот конкретный CSS во все сцены в моем приложении. Как я так полагаю? Рад за любую помощь.

Если быть точным, у меня есть переключатель в одной сцене, и, щелкая по нему, я хочу, чтобы все кнопки в разных сценах, присутствующие в моем приложении, менялись в соответствии с этим CSS.

1 ответ

Поместите этот CSS во внешнюю таблицу стилей и включите его в каждую сцену.

Scene scene = new Scene(new Group(), 500, 400);
scene.getStylesheets().add("path/stylesheet.css");

Смотрите документацию здесь.

Другие вопросы по тегам