Olá pessoal...comecei agorinha a usar GridBagLayout e já dei de cara na parede...
Comecei fazendo uma tela de login:public class MyApplication extends JFrame {
public MyApplication() {
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
Container c = this.getContentPane();
GridBagConstraints cons = new GridBagConstraints();
GridBagLayout layout = new GridBagLayout();
c.setLayout(layout);
cons.fill = GridBagConstraints.BOTH;
cons.gridy = 0;
cons.gridx = 0;
cons.gridwidth = 1;
c.add(new JLabel("Login: "), cons);
cons.gridwidth = 2;
cons.gridx = 1;
c.add(new JTextField(13), cons);
cons.gridwidth = 1;
cons.gridx = 0;
cons.gridy = 1;
c.add(new JLabel("Senha: "), cons);
cons.gridwidth = 2;
cons.gridx = 1;
c.add(new JPasswordField(13), cons);
this.setSize(300, 100);
}
cons.gridwidth = 2;
cons.gridx = 1;
cons.gridy = 2;
c.add(new JButton("Entrar"));
Alguém poderia me dizer onde está meu erro?