小弟新手,不要怕问题简单啊

pick_boy 2003-02-28 03:22:18
这可是我照抄的程序,但是不明白报的是什么错,大家指点一下
Note: Memo.java uses a deprecated API. Recompile with "-deprecation" for details


import java.awt.*;
public class Memo extends Frame{
public String motd;
public Memo(String s){
//set out title
super("Memo Frame");
motd=s;
resize(300,300);
}


public Memo(){
this("This is a Memo");
}
public void paint(Graphics g){
g.drawString(motd,15,15);
g.drawString("Click anywhere to Exit",15,25);
}
public void start(){
show();
}
public boolean mouseDown(Event e,int x,int y){
//hide the window
hide();
//free up system resource
dispose();
//Quit the app
System.exit(0);
return false;
}
public static void main(String args[]){
Memo m;
if (args.length>0){
m = new Memo(args[0]);
}
else{
m = new Memo();
}
m.start();
}
}
...全文
28 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pick_boy 2003-02-28
  • 打赏
  • 举报
回复
哦 原来是这样啊 多谢两位了
shine333 2003-02-28
  • 打赏
  • 举报
回复
public boolean mouseDown是java1.0版本用的事件方法,在后期版本中已被sun deprecated了,在新的版本中使用Listener。但是为了和以前的版本兼容,仍允许你使用。
估计你用的是很久以前的书,建议你换本新的。
jcq 2003-02-28
  • 打赏
  • 举报
回复
仅仅是你的JDK版本比较高的原因。你看看这段代码的出处用的什么版本呢。
jcq 2003-02-28
  • 打赏
  • 举报
回复
不算什么错的,就是你用了不被推荐的method了。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧