forse teoricamente ho capito più o meno, ma a livello di pratica non tanto... se per esempio voglio disegnare i vari componenti nel paintComponent, il problema è che io non so il numero preciso di questi componenti (visto che se ne dovrebbe creare uno nuovo ad ogni click del mouse), quindi come faccio? in pratica non ho capito bene come aggiungere un componente tramite un evento... mi potresti se hai tempo mostrare a livello di codice qualcosa di pratico?

ah, e per la prima domanda?

grazie ancora e scusa per il disturbo... ^^ ora dò un'occhiata anche ai tuoi esempi...