Ragazzi se ho un "GridLayout" e voglio fare in modo che contenga 5 righe e 3 colonne con :
la prima riga deve contenere i pulsanti: 7 ,8,9
la seconda riga: 4 , 5, 6
la terza riga: 1, 2, 3
mentre la quarta colonna deve contenere:
+, -, x, /
Come la tastierina di una calcolatrice, come posso gestire il posizionamento preciso dei pulsanti?
Fino ad ora sono riuscito a fare questo:
Ma non fà altro che inserire per la prima colonna i pulsanti: 0,2,4,6,8codice:public class Grid extends JPanel { private MyButton[] pulsanti; public Grid(){ setLayout(new GridLayout(6,5)); /* istanzio un array di tipo MyButton */ pulsanti = new MyButton[10]; for (int i=0; i<10; i++){ pulsanti[i] = new MyButton(String.valueOf(i)); } for (int i=0; i<10; i++){ add(pulsanti[i]); } } }
e la seconda colonna: 1, 3, 5, 7, 9.
Qualcuno può aiutarmi..
Grazie anticipatamente