- 3
- 0
- 约7.73千字
- 约 77页
- 2018-05-05 发布于福建
- 举报
JavaApplet运行(ppt77)
示例 html applet code = HelloWorld.class width=100 height=100 /applet /html appletviewer只识别HTML文件中的applet标记,其他标记均会被忽略。 不能用appletviewer观看HTML页面的内容。 * Java.lang.Object Java.awt.Componen Java.awt.Container Java.awt.Panel Java.awt.Window Java.applet.Applet Java.awt.Frame Sun.applet.AppletViewer appletviewer与Applet类的继承关系 * HTML与applet标记 Applet是不能独立运行的Java程序,它必须通过applet标记嵌入到一个HTML文件中,然后由浏览器解释执行。 applet标记语法 appletcode = appletFile.classwidth = pixels height = pixels * [codebase = codebaseURL][alt = alternateText][name = appletInstanceName][align = alignment][vspace = pixels][hspace = pixels][param name = appletAttribute1 value = value][param name = appletAttribute2 value = value]…/applet * code = appletFile.class 必选项,指定需要运行的Applet的文件名,该文件名也可使用 aPackage.appletFile.class的形式。 默认情况下,浏览器到HTML文件所在的服务器目录中查找该Applet文件。 如果想要改变Applet文件默认的URL,需要使用后面的codebase。 说明 * width = pixels height = pixels 必选项,指定Applet显示区域的初始宽度和高度(用像素数表示)。 codebase = codebaseURL 可选项,为Applet文件指定URL。 alt = alternateText 可选项,指定一段可替换文本,当浏览器能理解applet标记但不能运行Applet程序时,这段文本可作为提示显示出来。 * name = appletInstanceName 可选项,为Applet指定一个名字,使得在同一浏览器窗口中运行的其他Applet能够识别该Applet并可与之通信。 align = alignment 可选项,指定Applet的对齐方式,可取值为left,right,top,texttop,middle,absmiddle,baseline,bottom和absbottom vspace = pixels hspace = pixels 可选项,指定Applet与周围文本的垂直间距和水平间距(用像素数表示)。 * param name = appletAttribute1 value = value 可选项,为Applet指定参数(包括参数的名称和数值)。在Applet中可通过getParameter( )方法得到相应的参数。 在applet标记中code,width和height这三项是必须有的,其他各项都可以不选。 applet标记的最简单形式为: applet code = HelloWorld.class width = 100 height = 100/applet * Applet参数的读取 在HTML文件中,可以通过applet中的〈param〉标记为Applet指定参数 例如: 〈appletcode = configureMe.class width = 100 height = 100〉 〈param name = image value = duke.gif〉 /applet * 在这个例子中,为Applet指定的参数名称为image,参数的数值为duke.gif,实际上,这是一个图形文件的文件名。 相应地,在Applet中,就需要使用getParameter(String name)方法读取这个参数: * import java.awt.*;import java.applet.*;public class DrawAny extends Applet { Image im; public void init( ) { // 取得HTML文件的URL
原创力文档

文档评论(0)