Хорошо, ребята, я загрузил IssueTrackerLite
исходный код из oracle и ввел fxml
в Scene Builder 2.0
. Я добавил MenuButton с fx:id
cssTheme, и я хочу, чтобы это было, когда программа проверяет каталог и загружает все файлы css в этот каталог в список, а затем, когда вы его выбираете, он обновит тему/css стиль на лету.JavaFX Scene Builder 2.0 динамический css menubutton
Вид туманности Я знаю, но я испытываю давление, чтобы узнать это очень быстро для клиента, который практически не имеет опыта работы с JavaFX.
IssueTrackerLite: Download Here
вы просто использовать 'scene.getStylesheets() удалить (0).. И' scene.getStylesheets() добавить (0, "URL"); '. Измените 0 на все, что вам нужно. Сцена сразу обновляется. – brian
Это насколько я понял, я просто не уверен, как сделать мою кнопку меню заполненной всеми стилями в каталоге, а затем обновить, на основе которой вы выбрали. – claytoncasey01
Итак, вы хотите, чтобы в меню был список файлов * .css? Вы не можете просто использовать выбор файла? – brian