Netbeans JSR-296, Swing и JavaFX, что мы теперь должны использовать?

Я начинаю изучать разработку на Java (раньше я разрабатывал на C ++), Я использую некоторые старые материалы, однако я также хотел бы быть в курсе разработок и рекомендаций Java.

Я провел небольшое исследование по Swing и JavaFX. Я узнал, что разработка сценария JavaFX остановлена, однако версия 2 FX находится в разработке, поэтому я не уверен, что это будет в конечном итоге, поскольку я думал, что создание сценариев является основной частью стандарта.

При использовании Netbeans я обнаружил, что дальнейшая разработка Swing должна быть остановлена, и также есть поддержка Netbeans (JSR-296). Netbeans рекомендует перейти на API платформы Netbeans, что я не хочу делать, потому что я хочу изучить Java как настоящий кроссплатформенный язык и не быть привязанным к каким-либо подробностям.

Напрашивается вопрос, каков новый предпочтительный подход к разработке графических интерфейсов пользователя в мире Java?

6
задан 11 February 2011 в 19:22
поделиться