Я не могу использовать JavaFX

Я использую Intellij Idea для кода на Java в MacOS. Я установил JDK Java 11, скачанный с официального сайта. Ява работает отлично. Но теперь я хочу использовать библиотеку JavaFX.

Итак, я импортировал JavaFX, используя: import javafx.*;

Но я получаю сообщение об ошибке: Cannot resolve symbol 'javafx'.

Итак, я немного поискал и понял, что мне нужно было создать проект как «Приложение JavaFX», поэтому я это сделал, но в файле sample.fxml я получаю сообщение:

Среда выполнения JavaFX не настроена. Либо используйте JDK со встроенным JavaFX, либо добавьте библиотеку JavaFX в путь к классам.

Когда я искал загрузку библиотеки JavaFX, я обнаружил, что она теперь включена в JavaJDK, но я не могу ее найти...

Поэтому я хотел бы найти способ использовать JavaFX, а также без IntellijIdea (используя javac и java на терминале).


person Thomas Cpt-Bgn    schedule 20.01.2019    source источник
comment
Лучший ресурс для начала работы с JavaFX 11 — здесь, и вы также можете проверить этот вопрос. @HovercraftFullOfEels связанный ответ на самом деле не применим.   -  person José Pereda    schedule 20.01.2019


Ответы (1)


Начиная с Java 11, JavaFX больше не входит в комплект JDK. Вам нужно будет получить его отдельно как JavaFX 11 здесь.

Вы можете прочитать больше из этого сообщения, опубликованного на InfoWorld.

person shawon13    schedule 20.01.2019