Ответ 1
Эти инструкции необходимы только для ветки JavaFX 2.x и будут устаревать после освобождения JDK 8.
После того, как вы загрузили исходный zip и извлекли его, откройте "Идею" и выполните следующие инструкции:
-
Измените структуру источника для вашего 1.7 SDK:
File | Project Structure | SDKs | Sourcepath
Для каждого подпроекта в извлеченном zip введите
Alt+Insert
и добавьте соответствующий исходный каталог. Напримерrt-e71070b0e0c0\javafx-ui-charts\src
,rt-e71070b0e0c0\javafx-ui-common\src
и т.д. Не все исходные коды JavaFX 2.x в настоящее время открыты, поэтому это добавит только открытые части. -
Задайте путь поиска документации:
File | Project Structure | SDKs | Documentation Paths
Укажите URL Alt+S для документации: http://docs.oracle.com/javafx/2/api/
-
В вашем приложении JavaFX-приложения поместите курсор на использование класса JavaFX, например LineChart:
- Нажмите Ctrl+B, чтобы открыть файл исходного кода LineChart.java из загруженного zip.
- Нажмите Shift+F1, чтобы открыть документацию в LineChart в браузере.
- Нажмите Ctrl+Q, чтобы получить быстрый доступ к документации из среды IDE.
Обновление 16 октября 2013
JDK 8 теперь включает исходные файлы JavaFX.
Чтобы сообщить Idea, где источники JavaFX:
-
Измените структуру источника для вашего 1.8 SDK:
File | Project Structure | SDKs | Sourcepath
Нажмите Alt+S, чтобы добавить файл
javafx-src.zip
, который находится в корневом каталоге дистрибутива JDK 8. -
Задайте путь поиска документации:
File | Project Structure | SDKs | Documentation Paths
Укажите URL Alt+S для документации: http://download.java.net/jdk8/jfxdocs.
URL-адрес документации JDK 8 JavaFX, скорее всего, изменится, когда JDK 8 достигнет этапа выпуска общей доступности.
Этап 3 выше предлагает сочетания клавиш для быстрого доступа к источникам и документации JavaFX из вашего проекта.