即使
Note:AwtCalc.java uses or overrides a deprecated API.
Note:Recompile with -deprecation for details.
但是我有时已经编译成功,运行也没有问题。
要不你就按照提示:
javac -deprecation *.java
看看,也许有点东西。
Note:AwtCalc.java uses or overrides a deprecated API.
Note:Recompile with -deprecation for details.
但是我有时已经编译成功,运行也没有问题。
要不你就按照提示:
javac -deprecation *.java
看看,也许有点东西。
是用JAVA *.JAVA吗?
我怎么运行不出来?
not
java *.javaIf the compilation successes, there will be a .class file under that directory
你试试看setVisible(true);。或者你按照提示javac -deprecation AwtCalc.java
运行当然是用java AwtCalc.class了
//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();
}
}
楼上的 是 java AwtCalc运行
很多1.1版的方法都被deprecated了
Deprecated. As of JDK version 1.1, replaced by setSize(int, int).
如果是带包的class,该怎么编译?