- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十一章Applet与多媒体回顾import java.awt.*;import java.awt. .*; //导入事件处理类所在的类包public class EventHandle extends Frame implements ActionListener { TextField t1=new TextField(20); Button b1=new Button(登录); public EventHandle(String title) { super(title); this.setLayout(new FlowLayout()); this.add(t1); this.add(b1); b1. (this); //为按钮b1注册监听器this this.setSize(200,90); this.setVisible(true); } public void actionPerformed( e) //实现接口里的方法 { if(e. ()==b1) //判断事件源是否是按钮b1 { t1.setText(大家好!); } }简述构建一个事件处理程序的过程,完善下面的代码:eventaddActionListenerActionEvent getSource本章学习任务使用Applet技术,在网页中输出“Hello World!”通过实例理解Applet生命周期通过网页中设定的参数来求解它们的和在Applet中完成各种绘图使用动画技术完成“会动的矩形”本章技能目标了解Applet的地位、运行原理和语法格式学习在HTML与Applet之间传递参数在Applet中绘制图形和动画预习检查(1)--预习新单词 单词释义单词释义ApplicationAppletsandboxStateIdlepaintrepaintupdateGraphicsParameterURLObserver预习检查(2)Applet生命周期包括哪些方法?说说Applet中绘制动画过程中需要使用哪些方法?Applet与绘图- 内容目录11.1 Applet简介Java基本应用包括Application(应用程序)和Applet(小应用程序)。应用程序具备独立的功能,小应用程序则被设计成网页中的一种元素,运行在Internet上。它是HTML页面的一部分,不能独立运行,需要浏览器来解释它。Applet最初主要用于制作网页动画效果,这部分应用逐步被Flash等快捷的动画制作工具所替代。现在,Applet主要用于Intranet(企业内部网)等对网速没有过多限制的场合。java.langjava.awtObjectComponentContainerPanelWindowjava.appletAppletFrameDialogApplet是Panel类的子类,但是Panel类在java.awt包中,而Applet在java.applet包中,如图11-1所示11.1.2 简单Applet程序例11-1:在网页中输出“Hello World!”步骤(1):编写HelloWorld.java源文件import java.awt.*; //Graphics类来自awt包import java.applet.*; //Applet类来自applet包public class HelloWorld extends Applet {String str; //定义字符串成员变量public void init() { //继承自Applet类的成员方法str=Hello World!; //给str成员赋值}public void paint(Graphics g) { //继承自Applet类的成员方法 g.drawString(str, 50, 60 ); //将字符串str输出到(50,60)点位置}} 步骤(2):编译HelloWorld.java得到HelloWorld.class文件步骤(3):编写文件My.htm(或扩展名为html) (文件名任意),将字节码文件HelloWorld.class嵌入到My.htmHTMLHEADTITLE/TITLE/HEADBODYAPPLET code= HelloWorld.class“width= 260 height= 100 /APPLET/BODY/HTML步骤(4) 最后执行HTML文件即可。运行结果【运行方法1:】(如果您的系统中的浏览器安装有JVM,直接执行My.htm文件,显示的窗口如图所示。)运行结果【运行方法2:】也可以考虑使用小程序查看器(AppletViewer.exe)这个工具在JDK安装目录的bin目录下,运行时切换到My.htm文件所
您可能关注的文档
- JAVA核心编程技术 (2).ppt
- JAVA核心编程技术 (3).ppt
- JAVA核心编程技术 (4).ppt
- JAVA核心编程技术 (5).ppt
- JAVA核心编程技术 (6).ppt
- JAVA核心编程技术 (7).ppt
- JAVA核心编程技术 (8).ppt
- JAVA核心编程技术 (9).ppt
- JAVA核心编程技术 (10).ppt
- Java基础案例教程第1章 Java开发入门.ppt
- 农业科技园区2025年农业科技园区农业科技园区科技金融服务运营模式分析报告.docx
- 农业科技园区2025年农业科技园区农业废弃物资源化利用与环保运营模式报告.docx
- 2025年智能工厂项目在制造业中的应用前景分析报告.docx
- 高校教师资格证之《高等教育法规》通关测试卷带答案详解(名师推荐).docx
- 高校教师资格证之《高等教育法规》通关测试卷含答案详解(新).docx
- 基因编辑模拟器行业发展方向及匹配能力建设研究报告.docx
- 2025年金融衍生品市场风险管理风险偏好与投资组合构建研究报告.docx
- 高校教师资格证之《高等教育法规》通关测试卷含答案详解(黄金题型).docx
- 跨境电商海外仓市场拓展与风险控制可行性分析报告.docx
- 高校教师资格证之《高等教育法规》通关测试卷含答案详解(研优卷).docx
文档评论(0)