FlowLayout
Hola, si tengo un jpanel (que por defecto biene con flowlayout), y voi metiendo objetos por ejemplo textfield
jpanel.add(new JTextField());
jpanel.add(new JTextField());
jpanel.add(new JTextField());
jpanel.add(new JTextField());
estos va siendo ingresado en la misma fila hasta que no caen mas y pasan a la segunda, como puedo hacer para que pasen ha la segunda fila cuando yo quiera...
jpanel.add(new JTextField());
jpanel.add(new JTextField());
jpanel.add(new JTextField());
jpanel.add(new JTextField());
estos va siendo ingresado en la misma fila hasta que no caen mas y pasan a la segunda, como puedo hacer para que pasen ha la segunda fila cuando yo quiera...
para ese caso puede usar otro tipo de layout, por ejemplo GridLayout
jpanel.setLayout(new GridLayout(2,3));
el 2 indica que tienes 2 filas y el 3 indica que tieneas 3 columnas, eso quiere decir que cuando uses el add primero llenaras la primera fila con tres componentes y luego la segunda fila tb con 3 componentes, saludos
www.merenciano.tk
jpanel.setLayout(new GridLayout(2,3));
el 2 indica que tienes 2 filas y el 3 indica que tieneas 3 columnas, eso quiere decir que cuando uses el add primero llenaras la primera fila con tres componentes y luego la segunda fila tb con 3 componentes, saludos
www.merenciano.tk
Hola, probe el GridLayout lo malo que los objetos que tan dentro del gridlayout toman el porte de toda la pantalla, no quedan chicos como eran originalmente
Hola:
Aunque es algo complejo de usar, el GridBagLayout es el que mejores resultados da, ya que es muy configurable y puedes poner las cosas como tú quieras.
En http://www.geocities.com/chuidiang/java/layout/GridBagLayout/GridBagLayout.html tienes un tutorial sobre él.
Se bueno.
Aunque es algo complejo de usar, el GridBagLayout es el que mejores resultados da, ya que es muy configurable y puedes poner las cosas como tú quieras.
En http://www.geocities.com/chuidiang/java/layout/GridBagLayout/GridBagLayout.html tienes un tutorial sobre él.
Se bueno.