Java入门级问题(100分)

  • 主题发起人 主题发起人 terry_lzs
  • 开始时间 开始时间
T

terry_lzs

Unregistered / Unconfirmed
GUEST, unregistred user!
开始学Java了,用的是JDK,真难用。
今天提出的问题是,我做了一个Applet,为了在运行的时候不停地画线于是我就写代码
for (;;) {
画线;
}
运行没有问题,关键是在我把浏览关闭后Applet似乎没有停止,当我打开新的浏览页就会
看到Applet还在画线设置是Windows桌面上也有画线的痕迹。我想是不是在浏览页关闭时应
该要有一个释放的动作吧,具体如何操作还请各位前辈指教。
 
把代码说清 楚点吧?
 
你是用APPLETVIEW看的吧,直接在IE中看吧
 
是不是用另外一个线程来画线会好一点
 
我就是把Applet嵌入IE中看的,然后用
for(;;){
画线;
}
进行不停地循环,因为要不停地画线,所以循环是没有跳出循环的语句的
 
我加了一段这样的代码解决了问题
public boolean handleEvent(Event e) {
if(e.id==Event.WINDOW_DESTROY) {
System.exit(0);
}
return false;
}
难道IE关闭的时候Applet不会自动退出?
 
explore是系统进程,
 
又是一个没有答案的结局,不过JJams_King和chenliang_fly的答案比较接近,把分给你们
俩吧。
 
后退
顶部