Mi sono avvicinato seriamente a Java, solo grazie al caso di studio di Ingegneria del software.
Volevo capire che differenza c'è tra: AWT, SWT e Swing.
Per quale motivo esistono tre componenti diverse per fare le stesse cose?
Per quale motivo ho letto da qualche parte che NetBeans mai consentirà ai propri sviluppatori di lavorare con AWT?
Che cosa si utilizza di più?
Quello che io ho visto è che:
Swing [è molto windows like]
AWT [dal sito ufficiale, è fantastico perchè riesce ad adattarsi al sistema operativo]
SWT [Mi sa che è quello più brutto]
E' solo una questione estetica?
Discutiamone, mi farebbe molto piacere capirci di più.