Amigos estou com algumas dúvidas com layouts no java;
Considerem o seguinte estou usado o Eclipse Kepler.
Não consigo visualizar componentes adicionados no FormLayout e nem no MidLayout veja o exemplo abaixo;
package com.gercom.views;
import java.awt.BorderLayout;
public class Clientes extends JFrame {
private JPanel panel1, panel2, panel3;
private JTextField nom;
private JLabel a;
private JTextField textField;
private JTextField textField_1;
private JTextField textField_2;
private JTextField textField_3;
private JTextField textField_4;
private JTextField textField_5;
/**
* Launch the application.
*/
public static void main(String[] args) {
new Clientes();
}
/**
* Create the frame.
*/
public Clientes() {
super("Cadastro de Clientes");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(463, 320);
setVisible(true);
setResizable(false);
getContentPane().setLayout(new FormLayout(new ColumnSpec[] {
FormFactory.RELATED_GAP_COLSPEC,
ColumnSpec.decode("53px"),
FormFactory.RELATED_GAP_COLSPEC,
ColumnSpec.decode("300px:grow"),},
new RowSpec[] {
RowSpec.decode("31px"),
RowSpec.decode("20px"),
FormFactory.RELATED_GAP_ROWSPEC,
RowSpec.decode("20px"),
FormFactory.RELATED_GAP_ROWSPEC,
RowSpec.decode("20px"),
FormFactory.RELATED_GAP_ROWSPEC,
FormFactory.DEFAULT_ROWSPEC,
FormFactory.RELATED_GAP_ROWSPEC,
FormFactory.DEFAULT_ROWSPEC,
FormFactory.RELATED_GAP_ROWSPEC,
FormFactory.DEFAULT_ROWSPEC,
FormFactory.RELATED_GAP_ROWSPEC,
FormFactory.DEFAULT_ROWSPEC,
FormFactory.RELATED_GAP_ROWSPEC,
FormFactory.DEFAULT_ROWSPEC,
FormFactory.RELATED_GAP_ROWSPEC,
FormFactory.DEFAULT_ROWSPEC,
FormFactory.RELATED_GAP_ROWSPEC,
FormFactory.DEFAULT_ROWSPEC,}));
JLabel lblNewLabecl = new JLabel("C\u00F3d. :");
getContentPane().add(lblNewLabecl, "2, 2, right, center");
textField = new JTextField();
textField.setVisible(true);
getContentPane().add(textField, "4, 2, left, top");
textField.setColumns(10);
JLabel lblNewLabel = new JLabel("Nome :");
getContentPane().add(lblNewLabel, "2, 4, right, center");
textField_1 = new JTextField();
getContentPane().add(textField_1, "4, 4, fill, top");
textField_1.setColumns(10);
JLabel lblNewLabel_1 = new JLabel("Endere\u00E7o :");
getContentPane().add(lblNewLabel_1, "2, 6, right, center");
textField_2 = new JTextField();
getContentPane().add(textField_2, "4, 6, fill, top");
textField_2.setColumns(10);
JLabel lblBairro = new JLabel("Bairro :");
getContentPane().add(lblBairro, "2, 8, right, default");
textField_4 = new JTextField();
textField_4.setText("");
getContentPane().add(textField_4, "4, 8, fill, default");
textField_4.setColumns(10);
JLabel lblCidade = new JLabel("Cidade :");
getContentPane().add(lblCidade, "2, 10, right, default");
textField_5 = new JTextField();
getContentPane().add(textField_5, "4, 10, fill, default");
textField_5.setColumns(10);
JLabel lblEstado = new JLabel("Estado :");
getContentPane().add(lblEstado, "2, 12, left, default");
textField_3 = new JTextField();
getContentPane().add(textField_3, "4, 12, fill, default");
textField_3.setColumns(10);
JButton btnNewButton = new JButton("New button");
getContentPane().add(btnNewButton, "4, 18, left, default");
JButton btnNewButton_1 = new JButton("New button");
getContentPane().add(btnNewButton_1, "4, 20, left, default");
}
}