Я следовал этому учебнику, чтобы настроить JavaFX
на Apache NetBeans IDE
. Я создал библиотеку в соответствии с инструкциями и создал файлы Controller.java
и FXML
(буквально просто скопировал / вставил из примеров вместе с файлами Main.java
и HelloFX.java
; я ничего не написал о самом коде).
Я попытался найти решение на шаге 5 для ошибки JavaFX runtime components are missing, and are required to run this application
, но просто появляется новая ошибка: java.lang.module.FindException: Module javafx.controls not found
.
Каталог, в котором находятся компоненты, - D:\Programas\javafx-sdk-13.0.2\lib
, что Я поставил в соответствии с инструкциями (--module-path "D:\Programas\javafx-sdk-13.0.2\lib" --add-modules javafx.controls,javafx.fxml
). Я также попытался установить переменную окружения в соответствии с инструкциями здесь и использовать ее вместо этого (--module-path $PATH_TO_FX$ --add-modules javafx.controls,javafx.fxml
), но безрезультатно.
Я долго искал решения, но вопросов либо не хватает ответы, или я просто нахожу одни и те же учебные пособия снова и снова, часто для старых версий Java SDK
и / или NetBeans IDE
.
Я новичок в обоих JavaFX
(я учился Swing
, когда я узнал, что он получает загрузку) и NetBeans IDE
(я привык к Eclipse
), так что я здесь полностью в неведении.
РЕДАКТИРОВАТЬ: Добавлен скриншот по запросу.