Сможет ли Java 8 иметь еще один выпуск Swing?
Принимая во внимание проект Jigsaw для Java 8 (для модульной JDK), сможет ли быть принят во внимание"новый" Swing Framework?
Рассмотрение означает:
- кто-то на самом деле переписывает это
- включая его в релиз JDK
Я думаю, поскольку модули могут быть включены в JDK, можно создать новую платформу для Swing и доставить ее для использования разработчикам новых приложений, в то время как для устаревших приложений будет включена текущая среда Swing.
Будет ли переписать новый Swing и включить его в новый JDK вариант для Java 8? (Каковы ваши мнения и соображения, чтобы принять во внимание для этой задачи?)
1 ответ
Он не был включен в Java 8, и очень маловероятно, что он будет даже рассматриваться для Java 9.
Согласно этой странице JavaFX, JavaFX является заменой Swing:
- Заменяет ли JavaFX Swing как новую клиентскую библиотеку пользовательского интерфейса для Java SE?
Да. Тем не менее, Swing останется частью спецификации Java SE в обозримом будущем и поэтому будет включен в JRE. Хотя мы рекомендуем разработчикам максимально использовать API-интерфейсы JavaFX при создании новых приложений, существует возможность расширения приложения Swing с помощью JavaFX, что обеспечивает более плавный переход.
Кроме того, Project Jigsaw теперь предназначен для Java 9.