Olá Pessoal,
Então, to com um probleminha aqui enquanto escrevo um programa. acontece que gostaria de ter ele feito em gridbaglayout, e o resultado que eu gostaria de obter é mais ou menos esse ai:

porem, com o seguinte código (em grid bag layout):
private JPanel getJContentPane() {
if (jContentPane == null) {
jContentPane = new JPanel();
jContentPane.setLayout(new GridBagLayout());
GridBagConstraints gBC = new GridBagConstraints();
gBC.weightx = 1.0;
gBC.weighty = 1.0;
gBC.fill = GridBagConstraints.HORIZONTAL;
gBC.gridy = 0;
gBC.gridx = 0;
gBC.ipady = 3;
gBC.gridwidth = 5;
jContentPane.add(getJScrollPane_msgs(), gBC);
gBC.ipadx = 1;
gBC.gridx = 0;
gBC.gridy = 1;
jContentPane.add(getJButton_font(), gBC);
gBC.gridx = 1;
gBC.gridy = 1;
jContentPane.add(getJButton_arquivo(), gBC);
gBC.gridx = 2;
gBC.gridy = 1;
jContentPane.add(getJButton_foto(), gBC);
gBC.gridx = 3;
gBC.gridy = 1;
jContentPane.add(getJButton_color(), gBC);
gBC.gridx = 4;
gBC.gridy = 1;
jContentPane.add(getJButton_url(), gBC);
gBC.gridheight = 2;
gBC.gridwidth = 4;
gBC.gridx = 0;
gBC.gridy = 2;
gBC.weighty = 1.0;
jContentPane.add(getJScrollPane_msgEnv(), gBC);
gBC.gridx = 4;
gBC.gridy = 2;
gBC.weighty = 1.0;
jContentPane.add(getJButton_enviar(), gBC);
gBC.gridx = 4;
gBC.gridy = 3;
gBC.weighty = 1.0;
jContentPane.add(getJButton_away(), gBC);
}
return jContentPane;
}
eu só to conseguindo obter esse resultado:

no caso da primeira imagem eu fiz a interface utilizando posição absoluta pelo Visual Editor, gostaria de saber como obter o mesmo resultado utilizando o gridbaglayout no caso eu sei que to errando em algo no código, dai se alguém tiver experiência c/ esse layout e poder dar uma ajudinha, serei muito grato… vlw, e forte abraço.
