import java.awt.*;
import java.awt.event.*;

public class JanelaCheckbox extends Janela {
    protected Checkbox c1 = new Checkbox("Primeira");
    protected Checkbox c2 = new Checkbox("Segunda");
    protected Checkbox c3 = new Checkbox("Terceira");

    class CheckboxHandler implements ItemListener {
	public void itemStateChanged(ItemEvent ie) {
	    Checkbox ch = (Checkbox) ie.getSource();
	    System.out.println("[Selecionou " + 
			       ch.getLabel() + "]:\t " +
			       c1.getState() + "\t" +
			       c2.getState() + "\t" +
			       c3.getState() );
	}
    }

    public JanelaCheckbox() {
	super("Janela e Checkbox");
	CheckboxHandler cHandler = new CheckboxHandler();
	c1.addItemListener(cHandler);
	c2.addItemListener(cHandler);
	c3.addItemListener(cHandler);
	add(c1, BorderLayout.NORTH);
	add(c2, BorderLayout.CENTER);
	add(c3, BorderLayout.SOUTH);
    }

    public static void main(String[] args) {
	JanelaCheckbox jch = new JanelaCheckbox();
	jch.setVisible(true);
    }

}