JavaFX — язык программирования Java
-
История и развитие JavaFX
- JavaFX — это платформа для создания графических пользовательских интерфейсов (GUI) на языке программирования Java.
- Она была разработана Sun Microsystems и выпущена в 2008 году.
- Oracle приобрела Sun Microsystems в 2010 году и продолжила развитие JavaFX.
-
Основные версии и особенности
- JavaFX 1.0 была выпущена в декабре 2008 года и включала в себя основные компоненты, такие как Scene Builder и Scene Graph.
- JavaFX 1.1 была выпущена в феврале 2009 года и добавила поддержку мобильных устройств.
- JavaFX 1.2 была выпущена в июне 2009 года с новыми элементами управления и улучшениями производительности.
- JavaFX 1.3 была выпущена в апреле 2010 года с улучшением производительности и поддержкой дополнительных платформ.
- JavaFX 2.0 была выпущена в октябре 2011 года с новым языком XML FXML и отказом от поддержки JavaFX Mobile.
- JavaFX 2.1 была выпущена в апреле 2012 года с поддержкой OS X и новыми элементами управления.
- JavaFX 2.2 была выпущена в августе 2012 года с поддержкой Linux и новыми элементами управления, включая холст.
-
Поддержка и доступность
- JavaFX была развернута в Windows, OS X и Linux, а также имела внутренний порт для iOS и Android.
- Oracle объявила об открытом доступе к JavaFX в 2012 году и продолжает поддерживать его в Java SE до марта 2025 года.
-
Лицензия
- Различные компоненты JavaFX имеют разные лицензии, включая GPL v2 и CDDL.
- Oracle сделала JavaFX 2.0 открытым исходным кодом в 2011 году и продолжает развивать его как отдельную платформу.
-
Дополнительные ресурсы
- Ссылки на официальный веб-сайт, учебное пособие по JavaFX и другие ресурсы доступны в статье.