1-1-14-2 Applet启动顺序
发信人: KHP (Keen), 信区: Java标题: Re: 一个小问题
发信站: BBS 水木清华站 (Sat Nov6 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 有所帮助。
页:
[1]