Non vorrei dire una sciocchezza comunque dovresti prima definire un GridBagConstraints e poi usare i vari gridx e gridy.
Ti posto una parte del codice della mia interfaccia grafica:
in quel modo vai a definire le coordinate del componente sul layout.codice:GridBagConstraints c = new GridBagConstraints(); c.gridx = 0; c.gridy = 0; panel1.add(label1,c); c.gridx = 1; c.gridy = 0; textFieldNome.setColumns(10); panel1.add(textFieldNome,c); c.gridx = 1; c.gridy = 1; textFieldIndirizzo.setColumns(10); panel1.add(textFieldIndirizzo,c); c.gridx = 1; c.gridy = 2; textFieldNumero.setColumns(10); panel1.add(textFieldNumero,c); c.gridx = 1; c.gridy = 3; panel1.add(buttonAggiungi,c); c.gridx = 0; c.gridy = 4; panel1.add(label2,c); c.gridx = 1; c.gridy = 4; textFieldCercato.setColumns(10); panel1.add(textFieldCercato,c); c.gridx = 1; c.gridy = 5; panel1.add(buttonCerca,c);
Ripeto, non so se ho detto una cosa inesatta.

Rispondi quotando