BBS水木清华站∶精华区

发信人: KHP (Keen), 信区: Java        
标  题: Re: 一个小问题 
发信站: BBS 水木清华站 (Sat Nov  6 02:20:26 1999) 
 
【 在 hran (苍穹原色) 的大作中提到: 】 
  Applet中的run什么时候运行? 
 
我试验的结果是: 
 
MyApplet() --> hide() --> addNotify() --> reshape() --> init() 
           --> start() --> show() 
 
IE 和 Netscape 都是用这个顺序启动 Applet 的。 
 
当你点刷新按钮时,IE 做的是 hide() --> stop() --> destroy() --> 重复上面的 
过程。当你换到别的页面也是执行这三个步骤。这符合 JDK 里面对 stop() 的描述。 
 
Netsacpe 则是执行 hide() --> stop() --> start() --> show(),换到别的页面时, 
也只调用 hide() --> stop(),这符合 JDK 的规定。 
 
希望对大家编 Applet 有所帮助。 
 
 
-- 
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.163.77] 

BBS水木清华站∶精华区