8.1 Applet概述 Java Applet是一种特殊的Java应用程序。英文后缀-let是小的意思,Java Applet即Java小应用程序,常简称为Java小程序或Java小应用。 8.1.1 Java Applet 的特点 Applet被嵌入在一个HTML文件中,在网上传播,在一个网络浏览器的支持下可下载并运行。Java Applet运行在一个窗口环境中,提供基本的绘画功能、动画和声音的播放功能,可实现内容丰富多彩的动态页面效果、页面交互功能,实现网络交流能力。 从某种意义上来说,Applet有些类似于组件,它实现的功能是不完全的,它必须借助于浏览器中预先设计好的功能和已有的图形界面。Applet所要做的,是接收浏览器发送给它的消息和事件,并做出及时的反映。另外,为了协调与浏览器的合作过程,Applet中有一些固定的只能由浏览器在特定时刻和场合调用的方法。 8.1.2 HTML语言 Java小程序必须嵌入在HTML语言中由浏览器运行。HTML语言是“HyperText Markup Language”的简写,称为“超文本标记语言”。它是一种排版语言,在给出具体信息的同时,也用各种标记(tag)来指出这些信息的显示格式。WWW浏览器可以理解这些标记,并按照标记的要求在浏览器的显示页面中把HTML文件中的信息显示出来。 常用HTML标记及其意义如下: HTML…/HTML 标志整个HTML文件的开始和结束 TITLE…/TITLE 括起部分为窗口标题 HEAD…/HEAD 括起部分为窗口头部内容 BODY…/BODY 括起部分为页面内容 I…/IB…/BS…/SU…/U 文字斜体、粗体、删除线、下划线显示 H1…/H1至H6…/H6 括起文字用指定标题样式显示 LEFT、RIGHT、CENTER 对齐方式设置为左、右、居中对齐 FONT COLOR=“RED” FACE=“Arial” SIZE=3 设置文本的颜色、字体、大小等 A HREF=“FILENAME.HTM”…/A 链接到指定的HTM文件 IMG SRC=“IMAGENAME.GIF”…/IMG 显示指定的GIF图片文件 HR LENGTH=“n” 显示长度为n的水平分割线 P 开始一个新的段落 【例8.1】一个简单HTML文件(文件的扩展名为.html或.htm)。(HTML文件是文本文件,可用任一文本文件编辑器进行编辑,HTML语言标记名不区分大小写) HTML HEAD TITLEJava HTML Test/TITLE /HEAD BODY CENTER FONT SIZE=4 COLOR=RED This is a HTML Test./FONT HR WIDTH=200P A HREF=APPLET.HTMIJava Applet/I/AP A HREF=APPLICATION.HTM I Java Application/I/AP HR WIDTH=200/CENTER /BODY/HTML 8.1.3 HTML文件中嵌入Applet 在例8.1的HTML文件中,未嵌入Java Applet。将Java Applet嵌入网页是通过APPLET标记来实现的。在一个Applet标记单元中,有如下的标记内容。 APPLET [CODEBASE = codebaseURL] CODE = AppletFile [ALT = alternateText] [NAME = AppletInstanceName] WIDTH = pixels HEIGHT = pixels [ALIGN =alignment] [VSPACE = pixels] [HSPACE = pixels] PARAM NAME = AppletAttribute VALUE =value PARAM NAME = AppletAttribute VALUE =value ... alternateHTML /APPLET 其中,加方括号的参数是可选的,Applet标记的参数解释如下: (1) CODEBASE = codebaseURL 决定Applet的URL位置和目录,若缺省,则使用当前HTML页面的路径。例如: CODEBASE = /Applets (2) CODE = AppletFile 指出Applet的Applet子类名字。它的路径是相对于CODEBASE而言的,不能为绝对路径。例如: CODE = C
您可能关注的文档
- HXD3型机车操作使用办法精选.doc
- HyperMesh入门教程精选.ppt
- Hyper-v虚拟机与系统安装配置管理实验精选.doc
- ICPKGPROCESS精选.ppt
- ICS-DT-6使用说明书精选.doc
- ICU病人的镇痛治疗精选.doc
- ICU中的评分系统精选.ppt
- IC封装流程精选.ppt
- IE(工业工程)手法--防错精选.ppt
- IE模特法-精益生产精选.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 塔吊工作安全培训内容课件.pptx VIP
- 2024-2025学年天津市部分区七年级(上)期末历史试卷(含答案).docx
- 天津大学物理化学教学课件ppt合集.pptx
- 土豆种植时间和方法.doc VIP
- SMAR公司DT301密度计说明书.pdf
- 2、高鸿业宏观经济学教案.doc VIP
- 高杆灯取电照明装置.pdf VIP
- Unit 2 Expressing yourself Part B let's learn 教案 三年级英语下册 人教PEP版.docx VIP
- 【通用】马年猜猜乐PPT(猜成语)打印版【课件】.pptx
- PDCA循环-提高手术间无菌物品定位放置规范率PPT优秀案例.pptx
原创力文档

文档评论(0)