Почему Java Scene Builder не показывает точный цвет фона при запуске программы

Я сделал окно, несколько кнопок и текстовое поле в Scene Builder.

В конструкторе сцен: введите здесь описание изображения

Но когда я запускаю свою программу через netbeans или дважды щелкаю файл .jar, она работает нормально, но просто цвет не отображается. Фон становится белым. И специально текстовое поле, я сделал его темным цветом, оно также становится белым. Вы можете понять мою проблему, если посмотрите скриншоты.

После запуска программы: введите здесь описание изображения

В моем коде нет ошибки. Я не понимаю, почему так происходит. Он должен показать точный цвет, который определен мной. Может кто-нибудь помочь мне?

Вы также можете увидеть мой код fxml здесь http://pastebin.com/1sif2Dsq


person Tushar Monirul    schedule 15.02.2014    source источник
comment
Можете ли вы включить файл FXML в свой вопрос?   -  person Branislav Lazic    schedule 15.02.2014


Ответы (1)


Как я и подозревал, вы забыли сохранить файл после смены стиля. У меня SceneBuilder выглядит точно так же, как на 2-м фото. Сохраните файл FXML перед экспортом проекта в файл jar.

Также в качестве примечания. Подумайте об использовании какого-нибудь менеджера компоновки вместо AnchorPane, который использует абсолютное позиционирование для ваших компонентов.

person Branislav Lazic    schedule 15.02.2014
comment
Я сохранил все вещи. Но ничего не изменилось. - person Tushar Monirul; 16.02.2014