Я разрабатываю приложение с использованием Java + Javafx + CSS. Когда я попытался запустить его, программа не открылась, и кажется, что проблема была связана с тем, что мой код «заставлял» приложение загружать CSS, если оно не нашло путь... тихий сбой без ошибок в терминале. Я исправил это следующим образом:
Код: Выделить всё
var css = getClass().getResource("/app/style/app.css");
if (css != null) {
scene.getStylesheets().add(css.toExternalForm());
} else {
System.err.println("CSS não encontrado");
}
программа открывается, даже если она не находит CSS. Это лучший способ сделать это или это хрупкий способ? введите описание изображения здесь
Подробнее здесь:
https://stackoverflow.com/questions/798 ... ava-javafx