|
Уроки JavaFX: Первый JavaFX апплет |
|
Автор Игорь Некрестьянов
|
|
04.10.2008 г. |
|
Хотите научиться создавать JavaFX приложения? Попробуйте создать свой первый JavaFX апплет с помощью этой пошаговой инструкции.
Повторив эти шаги, вы узнаете как создать и настроить JavaFX апплет, который можно перемещать из окна Веб броузера на десктоп. Апплет будет продолжать работу даже после закрытия окна броузера, а после закрытия апплета его можно будет запустить вновь, используя иконку на декстопе, как и другие приложения Windows.
Прежде чем начать, вам необходимо установить:
- Firefox 3.0 (или IE 7)
- JRE 6u10
- NetBeans с плагином для JavaFX
Убедитесь, что Firefox или IE7 это ваш броузер по умолчанию и он использует JRE 6u10!
Для того, чтобы апплет мог создавать иконки для быстрого запуска на десктопе вам необходимо убедиться, что эта возможность разрешена - откройте Java Control Panel и на вкладке Advanced выставьте
Shortcut Creations в "prompt user".
Создаем простое JavaFX приложение:
- Запускаем NetBeans 6.1 с плагином JavaFX
- Выбираем в меню File | New Project | JavaFX | JavaFX Script Application, и далее Next, Finish
- В результате мы создали новый проект JavaFX и в редакторе открыт файл Main.fx
- Перетаскиваем из палитры в редактор объект Applications | Application
- Перетаскиваем из палитры объект Text и вставляем его в поле content нашего приложения в редакторе
- Открываем свойства объекта, нажав на правую кнопку мыши на названии проекта в окне Projects
- Открываем категорию Applet и выставляем следующие свойства:
- Run Applet in browser
- use JavaScript
- from jnlp file
- draggable
- Подтверждаем изменения, нажав OK

- Нажимаем правую кнопку мыши над Main.fx в окне Project.
- Выбираем в конетекстном меню 'Run Applet'

- Апплет должен запустится в вашем Веб броузере
- Удерживая клавишу AltPress в нажатом состоянии, перетягиваем апплет из окна броузера.
- Закрываем броузер. Появляется окно с вопросом хотим ли мы добавить иконку быстрого запуска на десктоп.
- Обратите внимание, что апплет продолжает работать даже после закрытия броузера.
Поздравляем, вы успешно создали и протестировали Ваш первый JavaFX апплет!
|