Originariamente inviato da gaten
Hai presente la calcolatrice in windows 7, dovrei posizionare i bottoni in quella maniera. Cioè come faccio a mettere nella terza colonna solamente i pulsanti speciali(+,x,-, /) mentre nella altre due colonne distribuisco i pulsanti per rappresentare i numeri?
Ma scusa, se hai capito come GridLayout distribuisce in sequenza i componenti ..... allora fai appunto in modo che la sequenza sia giusta per l'aspetto che intendi avere!
Crea una struttura dati (es. matrice bidimensionale di pulsanti) oppure usa della logica con qualche calcolo oppure altro ancora (es. la più banale: disponi gli add nella sequenza giusta per il tuo aspetto).


P.S. Ah, magari non ti interessa questo aspetto ma nella calcolatrice di windows (perlomeno su Windows 7) c'è lo 0 che spanna su 2 celle. Con GridLayout non puoi farlo. È in grado di farlo GridBagLayout.