martes, 13 de marzo de 2007

FlowLayout

El FlowLayout es el método más simple de colocar los componentes dentro de un Panel o un Jpanel en java. Cada uno de los componentes de un panel que se encuentran en FlowLayout se encuentran situados de izquierda a derecha como en una lista, unos a continuación de los otros, saltando hacia abajo cuando no hay espacio suficiente para ese componente.

FlowLayout pertenece a java.awt, pero tambien se puede aplicar a swing, por ejemplo como en este caso a un JPanel.

Un ejemplo de la utilización del FlowLayout en un programa para colocar tres botones en un panel.


import javax.swing.*;
import java.awt.*;


class Ejemplo extends JFrame {
JButton primero = new JButton("Primero");
JButton anterior = new JButton("Anterior");
JButton siguiente = new JButton("Siguiente");
JButton ultimo = new JButton("Ultimo");

Ejemplo(){
//Añadimos el formato de FlowLayout al JFrame
this.setLayout(new FlowLayout());
//Añadimos componentes
add(primero);
add(anterior);
add(siguiente);
add(ultimo);

setTitle("Ejemplos FlowLayout");
setSize(400,400);
setVisible(true);
}

public static void main (String []args){
new Ejemplo();
}

}

No hay comentarios: