ESEMPIO
class Es13Panel extends JPanel implements ItemListener {
JTextField txt; JCheckBox ck1;
txt = new JTextField(10); txt.setEditable(false);
ck1 = new JCheckBox("Opzione");
ck1.addItemListener(this);
public void itemStateChanged(ItemEvent e){
if (ck1.isSelected()) txt.setText("Opzione attivata");
else txt.setText("Opzione disattivata");