Java面向对象程序设计(第二版)
主编赵生慧
中国水利水电出版社
第12章 applet程序设计
教学目标
了解applet的工作原理
掌握applet程序中主要方法的使用
掌握创建和运行applet程序的方法
掌握Applet标记的使用
掌握Java applet与Java application的区别
了解applet在多媒体中的应用
引例
当首次启动Java Applet小程序时,显示面板上显示字符串"e!",如图12-1(a)所示;当该Applet窗口被其它窗口遮挡后再次显示时,显示面板上显示字符串"e back!",如图12-1(b)所示。请看下面的源代码。
引例(续)
引例(续)
在命令控制台窗口中,,然后在命令行中输入:appletviewer ,如图所示。
引例(续)
运行结果:
applet的工作机制
www服务器
www服务器
www浏览器
HTML文件
…………..
applet嵌入标记
applet名
…………..
…………..
…………..
…………..
下载HTML文件
请求applet
字节码
下载applet字节码
解释执行applet字节码
请求HTML文件
applet的工作机制(续)
编译好的字节码文件(.class)保存在特定的了该字节码文件名的HTML文件保存在同一个或另一个服务器上。当某一个浏览器向服务器请求下载嵌入了applet的文件时,该文件从解释HTML中的各种标记。当浏览器遇到嵌入applet标记的HTML文件时,它会根据applet的名字和位置自动将字节码从服务器上下载到本地,并利用浏览器本身的Java解释器执行该字节码文件。
applet的层次结构
java.
第12章 applet 程序设计 来自淘豆网www.taodocs.com转载请标明出处.