JavaFX: почему есть два разных стиля? - PullRequest
2 голосов
/ 20 июля 2011

Я изучаю JavaFX.Я добавляю его в приложение Java для настольных компьютеров и делаю это с помощью Netbeans 7. Я искал в Интернете примеры JavaFX для всего, что я хочу сделать (встроить в свинг, установить фон, добавить градиент, включить анимацию...).Я нахожу два стиля JavaFX.

Я также нашел это http://netbeans.org/features/javafx/composer.html, которыйговорит, что поддержка JavaFX в настоящее время недоступна в IDE NetBeans 7.0.А на снимке экрана показан проект FX, который я не могу выбрать в своем Netbeans 7. У меня есть примеры проектов FX, которые я могу сделать, но это действительно проекты Java с FX (первый стиль FX).).

Я предполагаю, что JavaFX был несколько переработан в последней версии, JavaFX 2. Второй пример - более старый стиль, а первый - более новый.Мне кажется, что 1-й пример больше похож на дополнение к Java, а не на отдельный язык.

Правильно ли я угадал?Что случилось с двумя стилями FX?

1 Ответ

3 голосов
/ 20 июля 2011

NetBeans JavaFX Composer - это инструмент, который создает пользовательские узлы с компонентами JavaFX, но работает с JavaFX 1.3.

NetBeans 7.0 имеет подключаемый модуль JavaFX, но до версии 2.0 (фактически в бета-версии).*

JavaFX 1.3 - это язык сценариев DSL, который работает на JVM, а JavaFX 2.0 снова становится Java API.Они совершенно разные, но сохраняют одни и те же классы и идеи (стиль CSS, визуальные эффекты и т. Д.).

...