itemStateChanged(java.awt.event.ItemEvent)刚才编译了一下你的这个方法没有定义阿也就是说 
 public void ItemStateChanged(ItemEvent e)
 。。你的这个方法名字打错了

解决方案 »

  1.   

    我试了还是不行啊
    错误如下:C:\Program Files\Xinox Software\JCreator\MyProjects\TestCheckboxgroup\TestCheckboxgroup.java:17: TestCheckboxgroup should be declared abstract; it does not define itemStateChanged(java.awt.event.ItemEvent) in TestCheckboxgroup
    public class TestCheckboxgroup extends Applet implements ItemListener
           ^
      

  2.   

    这句话是在public class TestCheckboxgroup extends Applet implements ItemListener中定义吗?itemStateChanged(java.awt.event.ItemEvent)
      

  3.   

    sorry
    我误导你了
    应该是这样的
    public void ItemStateChanged(ItemEvent e)
    改成
    public void itemStateChanged(ItemEvent e)
    改个
    i
    就行了
      

  4.   

    itemStateChanged(java.awt.event.ItemEvent)
    这句话本来也是行的
    不过因为没有定义变量名字
    所以有错误
    应该是
    itemStateChanged(java.awt.event.ItemEvent e)
    这样也可以OK?
      

  5.   

    同意楼上。你实现了ItemListener接口,就必须实现这个接口中的所有方法。编译器没有找到ItemListener接口中的itemStateChanged方法,自然就抱错了。