applet中的start()方法何时能运行第二遍
我做的在IE中运行时init()和start()都运行了,怎样才能让start方法再次运行?
我做的在IE中运行时init()和start()都运行了,怎样才能让start方法再次运行?
解决方案 »
- 在学Java,AWT,线程,反射API这些在实际项目中使用的多吗?
- 线程的同步和共享?
- 哪有包含jaxb的jwsdp-2_0-windows-i586文件下载? sun的网站下载不了
- java中 如何对时间类型进行加减???
- 初学者问个有关 equals的问题
- 请问如何在JCrollPane中加JTable
- 搜索端口出现异常并无法继续
- ASCII和Unicode文本有什么不同之处?
- 初学者的问题?
- 问题提得有点不好意思:最简单的JAVA代码编辑成class后,用java test.class运行时提示Exception in thread "main"...
- 关于Java中调用dos命令问题
- double与float显示的问题
不一样的。init()方法在applet的生存周期里只被运行一次!就是在浏览器或applet viewer加载时只运行一次。start()方法是可以被多次运行的,比如在applet viewer中加载之后运行了一次,在菜单里重新开始时,就只叫start()方法了,init()不再运行。除非用重新加载。在浏览器中刷新页面会重新加载applet.
这里我才想到,刚才忽略了,你可以在applet中加一个button,用来控制applet的运行,可以调用applet的start和stop方法。再说个题外话:LZ为啥用使用applet呢?这东西现在过时了,很少有应用了。虽然java6u10里对applet加入了新的特点,我个人认为也难转大局了。
start 方法可以在程序中调用吗?我试试
applet viewer是什么,我还的看书去
Sun去年新出的技术JavaFX,可以在网页上加自己的程序,用来取代Applet的。Applet的时代已过了。试问下你能找到几个网页上加载applet的网站??start方法可以在程序中调用,它和其它方法没有区别。applet viewer是JDK带的一个小工具,可以不用浏览器运行applet.