Коллеги, добрый день. Посоветуйте, стоит ли сейчас использовать Java Swing в новых проектах. Проект уже пишется, но он будет переписан в ближайшем будущем вероятно всего на JavaFX. Сейчас вообще в мире Java много изменений происходит, даже JavaFX хотят выпилить из Java SE, не ясна судьба данных технологий в будущем.
Ответ
Тому, кто распространяет эту байку про выпиливание JavaFX, надо в голову гвоздь забить! Сейчас идёт процесс модуляризации стандартной библиотеки. Чтобы в будущем программисты могли поставлять с приложением компактную версию виртуальной машины с минимально необходимым набором библиотек. В рамках этого процесса JavaFX вынесли в отдельный модуль. Так же, как например JAXB - средства для работы с XML и JSON. В одной из следующих версий в отдельный модуль вынесут и Swing.
По сути вопроса: Swing вполне пригоден и достаточен для разработки программ с оконным графическим интерфейсом, поэтому нет причин бросаться переписывать существующий код на JavaFX. Но для новых проектов стоит предпочесть более современную и более функциональную библиотека JavaFX.
Комментариев нет:
Отправить комментарий