SWING: ARCHITETTURA
Swing definisce una gerarchia di classi che forniscono ogni tipo di componente grafico
- finestre, pannelli, frame, bottoni, aree di testo, checkbox, liste a discesa, etc etc
Programmazione “event-driven”:
- non più algoritmi stile input/elaborazione/output...
- ... ma reazione agli eventi che l’utente, in modo interattivo, genera sui componenti grafici
Concetti di evento e di ascoltatore degli eventi