AWT e Swing
•
•
AWT (Abstract Window Toolkit):
–
–
–
API padrão para criação de componentes GUI no início da plataforma
Java (entre 1995 até 1998);
Os objetos AWT são construídos sobre objetos de código nativo do
Sistema Operacional em uso;
Os componentes GUI originais do pacote java.awt estão diretamente
associados com as capacidades de GUI da plataforma local.
Swing:
–
API escrita puramente em Java (padrão desde 1998);
–
JLabel, JButton, JTextField, etc, são componentes GUI do pacote
javax.swing.
–
Mais flexível que o java.awt porque é implementada toda em Java,
enquanto que java.awt é implementada em código nativo.