CiaoOriginariamente inviato da battlehorse
Crei un JPanel a cui assegni un GridLayout. Poi crei un array bidimensionale di JButton e con 2 cicli for li aggiungi alla scacchiera:
JPanel p = new JPanel();
p.setLayout(new GridLayout(10,10));
JButton[][] b = new JButton[10][10];
for (int i = 0; i<10; i++) {
for(int j = 0; j<10; j++) {
k = j + 10*i;
JButton[j][i] = new JButton("Pulsante num. " + k);
p.add(JButton[j][i]);
}
}
ho aggiunto la variabile k dichiarandola, solo che in fase di compilazione mi da l'errore tipo che non riesce a risolvere la variabile JButton...