Ciao a tutti.

Sto studiando in questi giorni la parte relativa ad AWT.
Sono alla parte relativa ai bottoni e visto che la creazione di un Bottone avviene in questo modo:
codice:
Button bottone = new Button("Etichetta");
add(bottone);
bottone.addActionListener(this);
Mi stavo chiedendo: come creare dei bottoni durante il runtime?

Ho pensato a questo perchè sto progettando una rubrica telefonica, e l'intenzione sarebbe quella di mostrare i nomi/cognomi dei contatti, e al click su uno di essi mostrare a fianco i relativi campi. E dato che i contatti vengono aggiunti durante l'esecuzione mi chiedevo come posso creare dei bottoni (o comunque un qualsiasi altro componente di quel tipo) durante il runtime.

L'altra domanda riguarda appunto le 2 librerie citate nel Titolo:
Ho sentito parlare molto bene di Swing e mi è stata consigliata anche senza studiare prima AWT, voi che dite?

Grazie a tutti!