В этой главе представлена ​​информация о требованиях и рекомендациях по подготовке среды разработки перед созданием образца макета IssueTrackingLite FXML, который вы создадите в этом руководстве с помощью JavaFX Scene Builder.

По мере создания макета автоматически создается код FXML для разработанного графического интерфейса. JavaFX Scene Builder предоставляет простой интерфейс, который может помочь вам быстро создавать прототипы интерактивных приложений, которые соединяют компоненты графического интерфейса с логикой приложения. В рамках этого руководства вы будете использовать проект NetBeans с именем IssueTrackingLite, чтобы проиллюстрировать интеграцию между IDE NetBeans и JavaFX Scene Builder. Это руководство также включает информацию, которая поможет вам создать макет IssueTrackingLite FXML без использования IDE NetBeans.

Примечание:

JavaFX Scene Builder не зависит от какой-либо конкретной IDE. Однако, поскольку это руководство было подготовлено с использованием IDE NetBeans, рекомендуется использовать IDE NetBeans для выполнения этого руководства. Если Eclipse или IntelliJ IDEA - ваша предпочтительная IDE, см. Раздел Использование JavaFX Scene Builder с Java IDE для получения дополнительной информации. Вы также можете использовать Scene Builder в качестве автономного инструмента для создания макета графического интерфейса пользователя и редактирования полученного файла FXML с помощью текстового редактора по вашему выбору. Если вы решите работать с этим учебным курсом вне какой-либо среды IDE, в нем есть разделы, в которых подчеркивается, что вам нужно сделать, чтобы использовать утилиту Apache Ant для подключения создаваемого макета к исходному коду Java примера приложения, примените стиль лист и запустите образец приложения.

Прежде чем продолжить изучение этого руководства, воспользуйтесь следующими требованиями и рекомендациями:

  1. (Обязательно) Установите все необходимое программное обеспечение, прежде чем использовать JavaFX Scene Builder. См. Руководство по установке JavaFX Scene Builder для получения дополнительных сведений.

  2. (Обязательно) Загрузите образцы JavaFX Scene Builder из раздела «Дополнительные ресурсы» на странице загрузки по адресу http://www.oracle.com/technetwork/java/javase/downloads/index.html. Извлеките содержимое файла javafx_scenebuilder_samples-2_0.zip , который включает папку с образцом IssueTrackingLite. Папка IssueTrackingLite , которую вы извлекаете, содержит завершенную версию макета FXML, которую вы создадите с помощью этого руководства. Система отслеживания проблем позволяет запрашивать существующие проблемы в типовых проектах, изменять их или добавлять новые.

  3. (Рекомендуется) Используйте Руководство пользователя JavaFX Scene Builder , чтобы ознакомиться с пользовательским интерфейсом JavaFX Scene Builder, показанным на  рисунке 2-1.

  4. (Рекомендуется) Установите среду IDE NetBeans 8, которая используется в этом руководстве для иллюстрации интеграции между IDE NetBeans и JavaFX Scene Builder. Как упоминалось в примечании выше, вы также можете создать макет графического интерфейса IssueTrackingLite, используя другие IDE Java, такие как Eclipse или IntelliJ IDEA, или автономный экземпляр Scene Builder.

  5. (Рекомендуется) Ознакомьтесь с концепциями JavaFX, прочитав доступные документы на странице клиентских технологий JavaSE по адресу http://docs.oracle.com/javase/8/javase-clienttechnologies.htm. В частности, узнайте о концепциях FXML, прочитав Использование FXML для создания пользовательского интерфейса , и познакомьтесь с макетами, используя Работа с макетами в JavaFX.

Рисунок 2-1 Главное окно JavaFX Scene Builder

Description of Figure 2-1 follows

 

Предыдущая   Следующая