Swing vs AWT vs SWT!?
Что лучше использовать?
Источник: Stack Overflow на русском
Что лучше использовать?
Используйте Swing. AWT - это самая базовая UI библиотека. Она используется для рисования примитивов и создания примитивных объектов (окно). Она имеет некоторый ограниченный набор компонентов, но они довольно примитивные и не стоит на них рассчитывать.
Что же до SWT, то она неплохая, но у неё плохая переносимость и на Linux она жутко выглядит.