jueves, 23 de febrero de 2012

CheckboxGroup


package AWT;

import java.awt.BorderLayout;
import java.awt.Checkbox;
import java.awt.CheckboxGroup;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.Label;
import java.awt.Panel;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class CheckboxGroupTest {
public static void main(String[] args) {
//creamos una instancia de Frame
Frame f=new Frame();

//le damos un titulo
f.setTitle("CheckbosGroup test");

//le damos un tamaño
f.setSize(250,150);

//asignamos un layout manager
f.setLayout(new BorderLayout());

Label estadoCivil=new Label("Estado Civil: ");
f.add("North",estadoCivil);
//creamos los elementos para nuestra eleccion
CheckboxGroup cbg= new CheckboxGroup();
Checkbox c1=new Checkbox("Soltero",cbg,true);
Checkbox c2=new Checkbox("Casado",cbg,false);
Checkbox c3=new Checkbox("Divorciado",cbg,false);
Checkbox c4=new Checkbox("Union de hecho",cbg,false);

Panel panel=new Panel();
panel.add(c1);
panel.add(c2);
panel.add(c3);
panel.add(c4);

//los agregamos a la ventana
f.add("Center",panel);

//creamos el cierre de ventana
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});

//hacemos visible nuestra pagina
f.setVisible(true);
}
}

No hay comentarios:

Publicar un comentario