import javax.swing.*;public class Buttons extends JFrame {
JButton abort = new JButton("Abort");
JButton retry = new JButton("Retry");
JButton fail = new JButton("Fail");
public Buttons() {
super("Buttons");
setSize(140, 140);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel pane = new JPanel();
pane.add(abort);
pane.add(retry);
pane.add(fail);
setContentPane(pane);
} public static void main(String[] arguments) {
Buttons rb = new Buttons();
rb.show();
}
}调试上面代码的时候提示:Buttons.java使用或覆盖了已过时的API
要了解详细信息,请使用-Xlint:deprecation 重新编译!调试的时候出现这个问题,该怎么解决呢?求助!
JButton abort = new JButton("Abort");
JButton retry = new JButton("Retry");
JButton fail = new JButton("Fail");
public Buttons() {
super("Buttons");
setSize(140, 140);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel pane = new JPanel();
pane.add(abort);
pane.add(retry);
pane.add(fail);
setContentPane(pane);
} public static void main(String[] arguments) {
Buttons rb = new Buttons();
rb.show();
}
}调试上面代码的时候提示:Buttons.java使用或覆盖了已过时的API
要了解详细信息,请使用-Xlint:deprecation 重新编译!调试的时候出现这个问题,该怎么解决呢?求助!
把 rb.show() 改为 rb.setVisible(true) 可以调试了,非常感谢!
还有一个问题怎么才能知道那个过时API和新的API对应起来呢!
public void show() Deprecated. As of JDK version 1.5, replaced by setVisible(boolean).……