Salve a tutti
Vi chiedo aiuto perché è un giorno che sto cercando di capire cosa sbaglio, ma non riesco proprio a capire
Sto cercando fare un semplice array di bottoni che, a seconda del bottone premuto, mi dovrà mandare ad altre finestre
Il problema è che dei 14 bottoni che gli dico di fare, mi mostra solo l'ultimo, il quale occupa tutta la finestra.
Qualche consiglio?codice:public class scelta_inserisci extends JPanel implements ItemListener, ActionListener { JButton[] bottoni; public void s_inserisci() { Crea_JFP cjf= new Crea_JFP(); JFrame jf= new JFrame(); jf= cjf.crea_JF("Menù --> Inserisci"); //Creo il JFrame pannello p = new pannello(); p= cjf.crea_JP(jf); Container cont_jf = jf.getContentPane(); //Creo il JPanel e lo associo al Container int num_b = 14; bottoni= new JButton[num_b]; String testo_b[] = {"Accesso", "Assegnata", "Docente", "Laboratorio", "Locale", "Permesso", "Personale", "Postazione_L", "Postazione_V", "Prenotazione", "Risorsa", "Studente", "Tipo", "Utente"}; for(int i= 0; i< num_b; i++) { bottoni[i] = new JButton(String.valueOf(testo_b[i])); cont_jf.add(bottoni[i]); bottoni[i].addActionListener(this); } }

Rispondi quotando