viernes, 16 de agosto de 2013

FlowLayout using Java

import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.WindowConstants;
import javax.swing.JFrame;

/*demostracion por inforux*/
public class DemoFlowLayout {
    private JButton  botonEnviar;
    private JTextField cajaTexto;
    private JLabel etiqueta;

    public void construyeVentana(){
        //creamos la ventana y asignamos el layout
        JFrame frame  = new JFrame();
        frame.setLayout(new FlowLayout());

        //Creamos los componentes a utilizar
        botonEnviar = new JButton("Enviar");
        cajaTexto  = new JTextField(12);
        etiqueta= new JLabel("Escribe tu nombre");

        //Aniadimos los componentes  a la ventana
        frame.add(etiqueta);
        frame.add(cajaTexto);
        frame.add(botonEnviar);               

        //algunas configuraciones de la ventana
        frame.pack();
        frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        frame.setVisible(true);  
    }
    public DemoFlowLayout(){//constructor de la clase
        construyeVentana();
    }

    public static void main ( String [] Inforux){
        new DemoFlowLayout();      
    }
}

No hay comentarios:

Publicar un comentario