Что использовать для Java GUI приложения?

Необходимо создать приложение на Java, GUI для десктопа(что бы запускалось на Windows/Linux). Цель — самообучение. Какой фреймворк лучше учить AWT или Swing?

Или предлагайте свой вариант.



Использую Java 7, NetBeans.
  • Вопрос задан
  • 18174 просмотра
Пригласить эксперта
Ответы на вопрос 4
Karde
@Karde
Ph.D. student at the GWU & CBI
Swing
Ответ написан
Комментировать
Lihonosov
@Lihonosov
Стоит рассмотреть еще SWT. И Rich Client Platform.
Ответ написан
Комментировать
milky_cookie
@milky_cookie
Лучше всего, конечно учить Swing. Таким образом сразу убивается несколько зайцев — приходит понимание ActionListener'ов, построения непосредственно графики в приложении, да и он является надстройкой над AWT, что делает его красивее
Ответ написан
Комментировать
@MikeMirzayanov
Посмотрите javabuilders. Работает поверх Swing, позволяет декларативно размечать UI через yaml — такие файлы могут играть роль view, а в Java коде получается controller (вроде MVC получается), имеет удобный MigLayout. Есть подробный PDF Book.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы