Oppure

Loading
16/03/11 22:44
fulgorevinnie
Intanto ciao a tutti (questo non è il mio primo post ma ho perso i dati dell'account che utilizzavo prima purtroppo XD).

Sto sviluppando un'interfaccia grafica in java e sono arrivato a un punto morto... non riesco a fare in modo che vengano visualizzati dei pulsanti creati "al volo".
Mi spiego meglio:
Ho un JFrame dal quale, cliccando su un pulsante, ne faccio aprire un'altro in cui dovrebbero comparire tanti pulsanti quante sono le stringhe presenti in una LinkedList (riempita preventivamente).
Ho provato così:

LinkedList<javax.swing.JButton> pulsanti = new LinkedList();
        for(int i=0; i<ll.size(); i++) {
               pulsanti.add(new javax.swing.JButton(ll.get(i)));
        }

Dove ll è la lista di stringhe e pulsanti diventa così la lista di JButton (inizializzati ognuno con un nome diverso preso dalle stringhe della lista ll).

Per l'aggiunta al JPanel dove vorrò far comparire questi pulsanti non ho i risultati che voglio usando questo sistema:
for(int j=0; j<pulsanti.size(); j++)
           tabPanel.add(pulsanti.get(j).getName(), pulsanti.get(j));
tabPanel.validate();

dove tabPanel è appunto il JPanel che vorrei riempire con sti benedetti pulsanti...

Qualche suggerimento?
Ultima modifica effettuata da fulgorevinnie 16/03/11 22:47
aaa