- 1、本文档共93页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章 Java Applet小程序设计 第12章 Java Applet小程序设计 Applet是Java编程语言的最初应用之源,正是由于Applet的出现,才使得Web页面的交互又有了一种更安全实现方式,可以说Applet对于Java的迅速成长功不可没。 12.1 Java Applet的基本概念 Applet类是java.awt.Container的子类,也就是说,要编写Applet小程序需要用到sun公司编写的Java可视化类库AWT(Abstract Windows Toolkits)或swing。 本书只介绍AWT库中的Applet程序开发方法。 12.1 Java Applet的基本概念 12.1.1 Applet概述 Java Applet是用Java语言编写的小应用程序,这些程序可以直接嵌入到HTML页面中,由支持Java的Web浏览器(IE、Nescape、Mozilla等)下载并解释执行 通过Applet可以处理图像、声音、动画等多媒体数据,从而设计出生动美丽的Web页面,它可以大大提高Web页面的交互能力和动态执行能力. 12.1 Java Applet的基本概念 12.1.1 Applet概述 Applet程序要想在浏览器中运行必须要嵌入HTML文件中,在HTML文件中与Applet相关的信息应至少包含以下三点: 1) 字节码文件名。 2) 字节码文件的地址。 3) 在网页上显示Applet的方式。 12.1 Java Applet的基本概念 12.1.1 Applet概述 Applet源文件的命名和Java独立应用程序(Application)相同,都是*.java,编译过的Applet也是扩展名为.class的类文件。 Applet与Java独立应用程序的区别在于,Java的独立应用程序是由解释器直接从其main()方法开始运行的,而Java Applet的运行则并非如此,它要比独立应用程序复杂得多。 12.1 Java Applet的基本概念 12.1.1 Applet概述 由于Applet是在Web浏览器中运行的,所以它不能通过键入一个命令来启动,它的运行基本上要经历URL的载入、HTML的载入、Applet类的载入、Applet的运行等过程。 12.1 Java Applet的基本概念 12.1.2 Applet小程序开发 Java小程序——Applet程序无法通过解释器解释执行,必须通过appletviewer或放在一个HTML文件中,再在支持Java的浏览器显示执行。 对希望通过Internet网络来传递理想网页的人来说,Applet是极其有用的工具。 它提供了大量控制页面外观和处理交互事件的便利工具,能大大提高页面的生动性和交互性。 12.1 Java Applet的基本概念 12.1.2 Applet小程序开发 1. 创建Applet类 在已有的Java项目中可以创建Applet可视类。 【例12-1】创建一个Applet可视类。 步骤如下: 选择“文件”→“新建”→“Visual Class”,打开“New Java Visual Class”对话框,在“包”栏中输入程序包的名称“ch12”。“名称”栏中输入类名“Ex12_1”。 12.1 Java Applet的基本概念 12.1.2 Applet小程序开发 1. 创建Applet类 【例12-1】创建一个Applet可视类。 步骤如下: 在“Style”列表框中选择“AWT”→ “Applet”。 单击“完成”按钮,含有图形程序界面以及代码的编辑器窗口被打开,如图12-2所示。 12.1 Java Applet的基本概念 12.1.2 Applet小程序开发 1. 创建Applet类 【例12-1】创建一个Applet可视类。 步骤如下: 由Eclipse自动完成的代码如下 12.1 Java Applet的基本概念 12.1.2 Applet小程序开发 2. 添加组件 用鼠标右键单击GUI程序界面的任何位置,在弹出的快捷菜单中选择“Set Layout”→“null”。在“Palette”面板中打开“AWT Controls”,依次用鼠标在程序界面中“画”出一个标签和一个按钮,并在“属性”窗口修改其属性,如图12-3所示。 12.1 Java Applet的基本概念 12.1.2 Applet小程序开发 3. 编写代码 为按钮添加事件代码。用鼠标右键单击按钮Button的任何位置,在快捷菜
您可能关注的文档
- Java程序设计 马世霞 9图形、动画与多媒体 新.ppt
- Java程序设计 马世霞 11网络编程 新.ppt
- Java程序设计案例教程 包海山 Java程序设计案例教程-模块1新.ppt
- Java程序设计案例教程 包海山 Java程序设计案例教程-模块2新.ppt
- Java程序设计案例教程 包海山 Java程序设计案例教程-模块3新.ppt
- Java程序设计案例教程 包海山 Java程序设计案例教程-模块4新.ppt
- Java程序设计案例教程 包海山 Java程序设计案例教程-模块5新.ppt
- Java程序设计案例教程 钱银中 第1章 概述新.ppt
- Java程序设计案例教程 钱银中 第3章 控制语句和数组新.ppt
- Java程序设计案例教程 钱银中 第8章 异常处理新.ppt
- Java语言程序设计 汪远征 周巧婷 ch13新.ppt
- Java语言程序设计 汪远征 周巧婷 ch14新.ppt
- Java语言程序设计 于红 第1章Java语言与面向对象思想概述新.ppt
- Java语言程序设计 于红 第2章__Java语言开发环境新.ppt
- Java语言程序设计 于红 第5章__数组和字符串_新.ppt
- Java语言程序设计 于红 第9章_多线程新.ppt
- Java语言程序设计 于红 第10章_图形用户界面新.ppt
- JSP+MySQL+Dreamweaver动态网站开发实例教程 刘瑞新 第8章 新闻发布系统新.ppt
- JSP动态网站开发案例教程 刘素芳_ 第4章 JSP内置对象新.ppt
- JSP动态网站开发案例教程 刘素芳_ 第6章 JavaBean技术新.ppt
最近下载
- 2024风力发电装置技术规范.docx VIP
- 歐姆龍AOI_OMRON自動光學檢測機編程培訓手冊(完美精華版).pdf VIP
- 人教精通版6年级上下册重点单词和句型默写.pdf VIP
- 社区获得性肺炎诊疗指南PPT课件.pptx VIP
- 钢筋笼吊装验算书.docx VIP
- 小学语文教学中人工智能辅助作文批改与评价策略研究教学研究课题报告.docx
- 美国仪表协会标准 ISA TR 88.95.01-2008 一起使用ISA-88和ISA-95.pdf VIP
- DB32T 4797-2024 旅游警务服务规范.docx VIP
- 《固定式钢梯及平台安全要求 第2部分:钢斜梯》GB 4053.2-2009.docx VIP
- 影视传播概论4.ppt VIP
文档评论(0)