配色: 字号:
Java语言程序设计基础课件ppt第9章 第5讲
2022-08-19 | 阅:  转:  |  分享 
  
第五讲applet小程序Applet与ApplicationApplication:包含main方法,可以在虚拟机上独立运行A
pplet只能嵌入网页中,在浏览器环境下运行。必须通过扩展java.applet.Applet类来实现,它不需要main方法。
Applet基础每个Javaapplet都是由java.applet.Applet类扩展而来的。Applet提供了一个基本
框架结构,它可使applet通过Web浏览器来运行。这个框架包含五个方法,浏览器就是通过这五个方法来控制applet的运行。示
例:TestApplet.javaApplet的运行两种运行方法正常运行:编写带有标记的网页文件,然后通过
浏览器来运行。调试运行:通过JDK中的工具appletviewer来运行(需在控制台运行)。Applet的调试运行appl
etviewer调试运行具体命令:appletviewer带标记的html文件比如:appletviewe
rpage.htmlappletviewer带标记以注释形式存在的的java文件
appletviewerTest.javaApplet类的基本结构publicclassMyAppletexten
dsApplet{publicvoidinit(){...}publicvoidstart()
{...}publicvoidstop(){...}publicvoiddestroy()
{...}publicvoidpaint(Graphicsg){...}}在Applet上使
用GUI组件Applet是Container的子类,也是一种容器。一般Applet上只添加AWT组件,如果使用Swing组件
最好使用JApplet类。示例:TestJApplet.java在JApplet上添加组件与JFrame类似,只是初始化在in
it方法中完成。标记位)height=高度(以像素为单位)codebase=applet的字节码文件位置archive=资源文件列表
,以逗号隔开alt=替代文本vspace=垂直空白hspace=水平空白align=对齐方式>
2>
给applet传递参数网页标记:200height=200>aramname=Xvalue=30>

程序中获取参数的方法:StringgetParameter(Stringparameter)示例:TestParamet
er.java练习请编写一个Applet,其功能为:用它的HTML文件中给出的两个整型参数做加数,求它们的和并显示结果。
献花(0)
+1
(本文系在羡智库原创)