即使
Note:AwtCalc.java uses or overrides a deprecated API.
Note:Recompile with -deprecation for details.
但是我有时已经编译成功,运行也没有问题。
要不你就按照提示:
javac  -deprecation  *.java
看看,也许有点东西。

解决方案 »

  1.   

    Reve(仨仁仕),怎样才能运行成功?
    是用JAVA *.JAVA吗?
    我怎么运行不出来?
      

  2.   

    java *
    not 
    java *.javaIf the compilation successes, there will be a .class file under that directory
      

  3.   

    因为你用了show();方法,在JDK1.4中已经不推荐再使用这个方法了。
    你试试看setVisible(true);。或者你按照提示javac -deprecation AwtCalc.java
    运行当然是用java AwtCalc.class了
      

  4.   

    Change a little, then ignore the message of the javac, run it, and I have the windows:
    //package Calc;
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.Graphics;
    public class AwtCalc extends Frame implements ActionListener
    {   public AwtCalc()
        {   super("A Calculator");
            setBackground(Color.lightGray);
            resize(235,210);
            show();
        }
        public void actionPerformed(ActionEvent e)
        {
        }
        public void paint(Graphics g)
        {   g.drawRect(0,0,size().width-1,size().height-1);
            g.drawLine(0,0,0,size().height);
        }
        public static void main(String args[])
        {   AwtCalc ca=new AwtCalc();
        }
    }
      

  5.   

    这只是一个警告错误 不影响运行
    楼上的  是 java AwtCalc运行
      

  6.   

    在补充一下 show()是1.1中的 在1.2以后就换成setVisible(boolean)了 但为了保持兼容性 show()仍然可以使用 但是在编译时会有一个警告
      

  7.   

    上边的运行没有关闭功能,得加上去,要不然要<><><>三指敬礼了。:(
      

  8.   

    这不光是awt的问题
    很多1.1版的方法都被deprecated了
      

  9.   

    -deprecation是'不推荐'关键字,就是说你的程序中使用了无法保证在jdk后续版本中还支持的方法.
      

  10.   

    public void resize(int width,int height)
    Deprecated. As of JDK version 1.1, replaced by setSize(int, int).
      

  11.   

    为什么在去掉package Calc,就可以正常运行?
    如果是带包的class,该怎么编译?
      

  12.   

    是一警告信息,说明此方法也被新的JDK中新的方法替换,这并不影响程序的运行,另外,AWT在新的JDK中大部分已经被SWING所替换,SUN公司推荐用户使用新的SWING,所以还是学着习惯使用SWING的好!
      

  13.   

    没有什么的,你只是使用或覆盖一个不鼓励使用的API,让你使用-deprecation重新编译,以得到详细信息。我帮你测试过了,可以运行的,并得到一个frame框架,无实际内容~!!祝你好运!!!