Hola,
tengo una duda con el GridLayout.
EL tema es que tengo esto:
JLabel label1 = new JLabel("Direccion IP del Server", JLabel.CENTER);
label1.setVerticalTextPosition(JLabel.BOTTOM);
label1.setHorizontalTextPosition(JLabel.CENTER);
JTextField ipServer = new JTextField(20);
JLabel label2 = new JLabel("Puerto de Conexión", JLabel.CENTER);
label2.setVerticalTextPosition(JLabel.BOTTOM);
label2.setHorizontalTextPosition(JLabel.CENTER);
JTextField puerto = new JTextField(6);
puerto.setPreferredSize(new Dimension(5,5));
GridLayout grid = new GridLayout(2,2);
Container contentPane = principal.getContentPane();
contentPane.setLayout(grid);
contentPane.add(label1);
contentPane.add(ipServer);
contentPane.add(label2);
contentPane.add(puerto);
Cuando hago un frame.pack() o un setSize me muestra los textboxes muy deformados...
leyendo me entere que debia usar SetPreferedSize pero lo use y nada....
Alguno que me ayude con esto??
gracias!!
Pichongol