/*
 */

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

public class CheckBoxTest extends JFrame {
  
  private JCheckBox cb = new JCheckBox("off");
  
  public static void main(String[] args) {
    CheckBoxTest w = new CheckBoxTest();
    w.show();
  }

  public CheckBoxTest() {
    setTitle("CheckBoxTest");
    setSize(300,70);
    cb.addItemListener(new CheckBoxTestListener());
    add("Center", cb);
  }

  private class CheckBoxTestListener implements ItemListener {
    public void itemStateChanged(ItemEvent e) {
      cb.setLabel( (cb.isSelected()) ? "ON" : "OFF");
    }
  }
}
