Вы можете использовать свойство css fx-background-color
, чтобы установить цвет фона в строке меню.
Что касается сцены Builder Строки меню цвета фона, вы можете использовать:
-fx-background-color:
derive(#e0e0e0, -0.291),
linear-gradient(
to bottom,
derive(#e0e0e0, 0.353) 0%,
derive(#e0e0e0, -0.058) 100%
);
-fx-background-insets: 0, 0 0 1 0;
Я извлек эти CSS «координату» из сцены Builder баночки, расположенной на SceneBuilderInstalationRoot/lib/SceneBuilder.jar
. В банке его на упаковке com.oracle.javafx.authoring.css_stylesheets
, файл SceneBuilderTheme.css. Этот файл css использует именованную константу -fx-color
, которая, как я понял, имеет значение #e0e0e0
.
Теперь текст для 'Menu' белый. Как изменить цвет? – Spookbuster
Взгляните на [link] (http://stackoverflow.com/questions/11051936/changing-text-color-of-a-menu-control-in-javafx-with-fxml-css) – Crferreira