switch() 需要的是一个int型的,而e.getSource() 是什么?
case X  也需要的是int型的。

解决方案 »

  1.   

    e.getSource()方法返回的是什么值????
      

  2.   

    要保证是int的,不能保证的话也要保证是能自动转换为int的类型
      

  3.   

    记得我当初也犯过这样的错,
    这种场合用if(){}else{}比较合适。
      

  4.   

    switch ... case...
    只是对整数进行操作,不支持对象
      

  5.   

    呵呵,谢谢!
    我不能肯定!
    我估计也是只能支持int,郁闷ing