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

public class CheckboxGUI2 extends Frame implements ItemListener {

	public CheckboxGUI2 () {
		super("My GUI");
		setSize(300,300);
		Checkbox checkbox = new Checkbox ("Tick me");
		add(checkbox);
		checkbox.addItemListener(this);
		setVisible(true);
	}

	public void itemStateChanged(ItemEvent e) {
		((Checkbox)(e.getSource())).setLabel("I've been ticked");
	}

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