JavaFX - Окружающая среда

Начиная с Java8, JDK (Java Development Kit) включает в себя JavaFXбиблиотека в нем. Следовательно, для запуска приложений JavaFX вам просто нужно установить в вашей системе Java8 или более позднюю версию.

В дополнение к этому, такие IDE, как Eclipse и NetBeans, предоставляют поддержку JavaFX. В этой главе вы узнаете, как настроить среду для запуска приложений JavaFX различными способами.

Установка Java8

Прежде всего, вам нужно будет проверить, установлена ​​ли Java в вашей системе, открыв командную строку и набрав в ней команду «Java».

Если вы не установили Java в своей системе, в командной строке отображается сообщение, показанное на следующем снимке экрана.

Затем установите Java, следуя инструкциям ниже.

Step 1- Посетите страницу загрузок JavaSE , щелкните JDKDownload кнопка, как показано на следующем снимке экрана

Step 2 - При нажатии на кнопку «Загрузить» вы будете перенаправлены на Java SE Development Kit 8 Downloadsстраница. На этой странице представлены ссылки на JDK для различных платформ.

Примите лицензионное соглашение и загрузите необходимое программное обеспечение, щелкнув соответствующую ссылку.

Например, если вы работаете в 64-разрядной операционной системе Windows, вам необходимо загрузить версию JDK, выделенную на следующем снимке экрана.

При нажатии на выделенную ссылку в вашу систему будет загружен Java8 Development Kit, подходящий для 64-разрядной операционной системы Windows.

Step 3 - Запустите загруженный двоичный исполняемый файл, чтобы начать установку JDK8.

Step 4 - Выберите каталог установки.

Step 5 - При выборе целевой папки и нажатии кнопки «Далее» в процессе установки JavaFX начинает отображаться индикатор выполнения, как показано на следующем снимке экрана.

Step 6 - При необходимости измените каталог установки, в противном случае оставьте каталоги по умолчанию и продолжайте.

Step 7 - Завершите процесс установки, нажав кнопку «Закрыть», как показано на следующем снимке экрана.

Настройка пути для Windows

После установки Java необходимо указать переменные пути. Предположим, вы установили Java вC:\Program Files\java\jdk1.8.0_91каталог.

Теперь вы можете следовать инструкциям, приведенным ниже -

  • Щелкните правой кнопкой мыши «Мой компьютер» и выберите «Свойства».

  • Нажмите кнопку «Переменные среды» на вкладке «Дополнительно».

  • Теперь измените переменную Path, чтобы она также содержала путь к исполняемому файлу Java. Например, если путь в настоящее время установлен на «C: \ WINDOWS \ SYSTEM32», измените свой путь на «C: \ WINDOWS \ SYSTEM32; C: \ Program Files \ java \ jdk1.8.0_91 \ bin '.

Настройка среды NetBeans для JavaFX

NetBeans8обеспечивает встроенную поддержку JavaFX. После установки вы можете создать приложение JavaFX без каких-либо дополнительных плагинов или файлов JAR. Чтобы настроить среду NetBeans, вам нужно будет выполнить шаги, указанные ниже.

Step 1- Посетите веб-сайт NetBeans Веб- сайт NetBeans и нажмите кнопку «Загрузить», чтобы загрузить программное обеспечение NetBeans.

Step 2 - При нажатии Download, вы попадете на страницу загрузок программного обеспечения NetBeans, которое предоставляет пакеты NetBeans для различных приложений Java. Загрузите программное обеспечение NetBeans дляJavaSE как показано на следующем снимке экрана.

Step 3 - При нажатии этой кнопки открывается файл с именем netbeans-8.0-windows.exe будет загружен в вашу систему. Запустите этот файл, чтобы установить его. При запуске этого файла запустится установщик NetBeans, как показано на следующем снимке экрана.

После завершения настройки вы увидите Welcome Page of the installer.

Step 4 - Нажмите кнопку «Далее» и продолжите установку.

Step 5 - Следующее окно содержит NETBEANS IDE 8.0 license agreement. Внимательно прочтите его и примите соглашение, установив флажок «Я принимаю условия лицензионного соглашения», а затем щелкните значокNext кнопка.

Step 6 - В следующем окне вы увидите лицензионное соглашение для Junit, примите его, установив переключатель в поле «Я принимаю условия лицензионного соглашения, установить JUnit» и нажмите Next.

Step 7- Выберите целевой каталог, в который нужно установить Netbeans 8.0. Кроме того, вы также можете просмотреть каталог, в которомJava Development Kit установлен в вашей системе и щелкните Next кнопка.

Step 8 - Аналогичным образом выберите целевой каталог для Glassfish Serverустановка. Просмотрите каталог Java Development Kit (теперь это Справочник по Glassfish) и нажмитеNext.

Step 9 - Проверьте Check for Updates поле для автоматических обновлений и нажмите кнопку Установить, чтобы начать установку.

Step 10 - На этом шаге начинается установка IDE NetBeans 8.0, и это может занять некоторое время.

Step 11 - По завершении процесса щелкните значок Finish кнопку, чтобы завершить установку.

Step 12 - После запуска IDE NetBeans вы увидите стартовую страницу, как показано на следующем снимке экрана.

Step 13 - В меню файла выберите New Project…, Чтобы открыть мастер создания нового проекта, как показано на следующем снимке экрана.

Step 14 - В New Project мастер, выберите JavaFX и нажмите на Next. Он начинает создавать для вас новое приложение JavaFX.

Step 15 - Выберите название проекта и расположение проекта в NewJavaFX Application окно, а затем щелкните Finish. Он создает образец приложения с заданным именем.

В этом случае приложение с именем javafxsampleсоздано. В этом приложении IDE NetBeans сгенерирует программу Java с именемJavafxsample.java. Как показано на следующем снимке экрана, эта программа будет создана внутри исходных пакетов NetBeans.→ javafxsample.

Step 16 - Щелкните файл правой кнопкой мыши и выберите Run File чтобы запустить этот код, как показано на следующем снимке экрана.

Эта автоматически созданная программа содержит код, который генерирует простое окно JavaFX, имеющее кнопку с меткой Say ‘Hello World’в этом. Каждый раз, когда вы нажимаете на эту кнопку, строкаHello World будет отображаться на консоли, как показано ниже.

Установка JavaFX в Eclipse

Плагин с именем e(fx)clipse также доступен в JavaFX. Вы можете использовать следующие шаги, чтобы установить JavaFX в Eclipse. Прежде всего, убедитесь, что в вашей системе есть Eclipse. Если нет, загрузите и установите Eclipse в свою систему.

После установки Eclipse следуйте инструкциям ниже, чтобы установить e(fx)clipse в вашей системе.

Step 1 - Откройте Eclipse в Help меню и выберите Install New Software… Вариант, как показано ниже.

После щелчка он отобразит Available Software окно, как показано на следующем снимке экрана.

В текстовом поле Work with В этом окне вам необходимо указать ссылку на плагин для необходимого программного обеспечения.

Step 2 - Щелкните значок Add… Кнопка. Укажите название плагина какe(fx)clipse. Затем укажите следующую ссылку в качестве местоположения.http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/

Step 3 - После указания имени и местоположения плагина нажмите кнопку ОК, как показано на следующем снимке экрана.

Step 4 - Вскоре после добавления плагина вы увидите два флажка для e(fx)clipse – install и e(fx)clipse – single components. Установите оба флажка и нажмитеAdd… Как показано на следующем снимке экрана.

Step 5- Затем откройте вашу Eclipse IDE. Щелкните меню File и выберите Project, как показано на следующем снимке экрана.

Step 6- Затем вы получите окно, в котором вы увидите список мастеров, предоставленных Eclipse для создания проекта. РазвернитеJavaFX мастер, выберите JavaFX Project и щелкните Next кнопку, как показано на следующем снимке экрана.

Step 7 - При нажатии Next, откроется Мастер создания нового проекта. Здесь вы можете ввести необходимое название проекта и нажатьFinish.

Step 8- При нажатии кнопки «Готово» создается приложение с заданным именем (образец). В подпакете с именемapplication, программа с названием Main.java создается, как показано ниже.

Step 9- Эта автоматически сгенерированная программа содержит код для создания пустого окна JavaFX. Щелкните этот файл правой кнопкой мыши и выберитеRun As → Java Application как показано на следующем снимке экрана.

При запуске этого приложения открывается пустое окно JavaFX, как показано ниже.

Note - Подробнее о коде мы поговорим в следующих главах.