检查你的类的装载路径,看看有没有地方定义了一个Button, 把java.awt.Button盖掉了?!
或用java.awt.Button换掉你的程序中所有的Button

解决方案 »

  1.   

    换成这个试试:
    Button bn=new Button();
    bn.setLabel("OK");
      

  2.   

    这样试试:
     JButton bn = new JButton("OK");
      

  3.   

    该成:
    Button bn=new Button();
    bn.setLabel("OK");
    编译时报错:
    "Method setLabel(java.lang.String) not found in class Button
    bn.setLabel("OK");"
    该成:
    JButton bn = new JButton("OK");
    提示:找不到"JButton"
    我的机子的"CLASSPATH=.;d:\jdk1.2.2\lib;d:\jdk1.2.2\jre\lib"这到底是哪里的问题啊?
      

  4.   

    我靠!,终于找到了.在我的当前目录下有个"Button.class",我都不知道什么时候有的?.改了名就OK了!谢谢BDSC()!