java吧 关注:1,216,293贴子:12,663,496
  • 3回复贴,共1

急求!使用或覆盖了已过时的API 怎么解决

只看楼主收藏回复

我的是JDK1.60的
我编的程序是:
import java.awt.*;
import java.awt.event.*;
public class DialogDemo extends Frame implements ActionListener
{
     Button b =   new Button("打开对话框");
     Dialog dlg = new Dialog(this,"你好",true);
     public DialogDemo()
     {
         super("对话框示例");
         add(b);
         b.addActionListener(this);
         pack();
         setVisible(true);
     }
     public void actionPerformed(ActionEvent e)
     {
         dlg.setLayout(new FlowLayout());
         dlg.add(new Label("你好"));
         dlg.add(new Button("确定"));
         dlg.setSize(100,60);
         dlg.show();
     }
     public static void main(String[] args)
     {
         new DialogDemo();
     }
}
语法都没错, 就是会出现DialogDemo.java使用或覆盖了已过时的API,请使用-Xint:deprecation重新编译!  
这个怎么解决啊?!


1楼2011-04-15 18:22回复
    请使用没有过期的API。


    2楼2011-04-15 21:11
    回复
      那怎么办
      下载个API吗
      然后怎么用


      3楼2011-04-16 08:02
      回复
        别管他,直接运行。


        4楼2011-04-16 08:50
        回复