con setLayout(new GridLayout(Fila,Columna)); puedes establecer un layout con el número de Filas y Columnas y los componentes se añaden dentro de las celdas definidas.
En el siguiente ejemplo se colocan los componentes en una rejilla que ocupa todo el frame y coloca cuatro botones en su respectiva celda.
import javax.swing.*;
import java.awt.*;
class Ejemplo extends JFrame {
JButton uno = new JButton("uno");
JButton dos = new JButton("dos");
JButton tres = new JButton("tres");
JButton cuatro = new JButton("cuatro");
Menu(){
this.setLayout(new GridLayout(2,2));
add(uno);
add(dos);
add(tres);
add(cuatro);
setTitle("Ejemplos de GridLayout");
setSize(400,400);
setVisible(true);
}
public static void main (String []args){
new Ejemplo();
}
}
No hay comentarios:
Publicar un comentario