2013-03-01 6 views
20

Я установил jdk1.7.0_15.Как работать с JavaFX в Eclipse Juno?

JavaFX's download page говорит следующее:

JavaFX 2.2.7 содержит последние исправления безопасности и сотрудничества в комплекте с последним JDK 7 для Windows, Mac и Linux.
Скачать Java SE 7 с JavaFX 2.2.7

Как хороший нуб, я следовал инструкциям и установили JDK. Теперь, когда я ищу файл jfxrt.jar, который я могу импортировать в Eclipse в качестве пользовательской библиотеки, я не могу его найти. Есть несколько других JavaFX связанных библиотек в папке lib JDK, но я не понимаю, что импортировать дальше.

Большинство учебных пособий в Google, включая Java, очень старые.
Пожалуйста, помогите мне с JavaFX

+1

см. Http://stackoverflow.com/questions/8241525/how-to-use-javafx-2-sdk-in-eclipse/ :) –

ответ

24

Я рекомендую использовать e(fx)clipse.

e (fx) clipse - это плагин для разработки JavaFX в Eclipse, который исправит вашу проблему с classpath и предоставит вам множество других полезных функций, а также поэтапную документацию и помощь по завершению кода.

19

Отличный вопрос. Я помню, что у меня была такая же проблема, когда я начал. Вот небольшое пошаговое руководство.

1) Создайте новый проект JavaFx (это на самом деле то же самое, что и проект Java, он поставляется с более подходящим скелетом)
2) Если вы получаете ошибки типа «Не удается найти javafx.application 'добавьте jfxrt.jar, щелкнув правой кнопкой мыши на библиотеках и выберите «Добавить папку/Jar». Вам нужно будет перейти к папке jdk и найти jfxrt.jar. Вот где он находится в моем JDK:
/jdk1.7.0_15/jre/lib/jfxrt.jar
3) Для третьего шага я предлагаю проверить this example. Этот пример поставляется с примерами кода, и я использовал его, чтобы скопировать и вставить до меня немного более комфортно в JavaFX ,

+0

Шаг 2 не нужен, если вы используете клипсы e (fx) и ваш проект указывает на соответствующий JDK7/JRE7. – tomsontom