欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    Java程序设计课件(高晓黎)第11章JavaApplet.ppt

    • 资源ID:6510032       资源大小:493.50KB        全文页数:24页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java程序设计课件(高晓黎)第11章JavaApplet.ppt

    第11章 Java Applet,目 录,重点与难点点拨,Java Applet与Java Application,Applet的生命周期,Applet程序嵌入HTML文件,Applet的参数传递机制,经典练习题,Applet的框架结构,Java Applet的环境,本章知识重点,Applet的生命周期,Applet对象的创造,Applet程序嵌入HTML文件,Applet的参数传递机制,Java程序的类型,本章知识难点,Applet的使用,Applet的框架结构,Java Applet与Java Application,Java程序类型,在Java Applet中,可以实现图形绘制,字体和颜色控制,动画和声音的插入,人机交互及网络交流等功能,Java Applet是一种用Java编写的,含有可视化内容并嵌在WEB网页中,然后由支持Java的浏览器(比如Netscape Navigator、IE以及现在流行的Firefox等)下载并启动运行的Java程序,包含Applet代码的网页被称为Java-Powered页,或者称其为Java支持的网页,Java Applet与Java Application,Applet和Application是最常见的两种Java代码程序类型。Applet可以认为是嵌入到Web文档的Java程序,而Application则是可直接编译成类文件,并在命令行下运行的程序。,Applet与Application之间的差别在于程序的结构与运行环境的不同。Applet不能单独运行,需要与浏览器结合在一起,才可以构成完整的程序。而Application的工作原理则相对简单,它与外部进行数据传递,一般只须借助于命令行参数。,Apple与Application转换,在浏览器中查看Applet程序运行效果,Applet程序转换成Application程序,Applet的生命周期,一个Applet的执行过程称为这个Applet的生命周期。Applet的生命周期中有四个状态:初始态、运行态、停止态和消亡态。对应生命周期的四个状态的分别有这么几个方法:init(),start(),stop()和destroy()。,Applet的生命周期【续】,下图说明了这四种状态的切换流程:,Applet生命周期演示程序,Applet的使用,Applet小应用程序的实现主要依靠java.applet包中的Applet类。Applet应用程序必须嵌入在HTML页面中,才能得到解释执行;同时Applet可以从Web页面中获得参数,并和Web页面进行交互。Applet是一种Java的小程序,它通过使用该Applet的HTML文件,由支持Java的网页浏览器下载运行,Applet开发环境的介绍,要有一个Java编译器,可以是SUN公司的JDK编译器,也可以是微软的VJ+,也可以是别的一些公司开发的编译器,但最好选VJ+,因为它是现在最好的Java编译器一个文本编写软件,一般的机器都有,记事本就可以了。如果是eclipse,则可以省了这一步,如果是JDK,则最好还是要一个浏览器,可以是NETSCAPE,也可以是微软的IE,或者其他的支持Java虚拟机的浏览器,Applet开发环境,源码的编辑需要一个文本编辑器,可以是集成环境(eclipse)甚至也可以是记事本第一个Java Applet程序,使用eclipse环境,使用eclipse开发Java Applet程序,Applet对象的创造,编辑Applet的Java源文件,编译Applet,成功地编译了Java Applet之后生成对应的字节码文件HelloWorld.class的文件,Applet的框架结构,容器:是用来组织其他界面成分和元素的单元 控制组件:是图形用户界面的最小单位之一,它里面不再包含其他的成分 自定义成分:除了标准的图形界面元素,编程人员还可以根据用户需要设计一些用户自定义的图形界面成分,例如绘制一些几何图形,使用标志图案等,Java中构成用户界面的各种元素和成分可以粗略地分成为三类:容器、控制组件和用户自定义成分,容器的主要作用和特点,容器有一定的范围,容器有一定的位置,容器通常都有一个背景,容器中可以包含其他的许多界面成分和元素,容器可以按一定规则来物理地安排它所包含的元素,容器可能被包含在其他容器之中,常用的控制组件,复选框(Checkbox)单选按钮(CheckboxGroup或RadioButton)下拉列表(List或Choice)标签(Label)文本编辑区(Edit或Textfield,TextArea)按钮(Button),Applet程序嵌入HTML文件,Applet程序是无法独立运行存在的,Applet程序只有按照一定的方式放入HTML页面中,才能够发挥它的作用,使用小程序查看器运行Java Applet程序,Applet程序嵌入HTML文件【续】,需在浏览器的地址栏中输入HTML文件URL地址,可以在浏览器中看到同样的效果:,Applet的参数传递机制,在HTML语言中,与Applet相关的是标签,我们通过这个标签将Applet程序嵌入网页中,这个标签下又有一些指定Applet特性的属性,其中CODE,WIDTH,HEIGHT是必须要写的属性。在非必须属性中,param标签可以指定我们向Applet传递的参数。,完成一个Java Applet的插入一共有两个步骤:设置Java Applet的属性,即在applet标签中填写code,width,height,codebase的属性的值。设置Java Applet的参数,即在param标签中对应的填写name,value属性的值,Applet的参数传递机制,完成全部的HTML文件后,在浏览器中运行,得到下面的画面:,不需要重新编译我们的PassParam.class文件,重新运行HTML文件,画面如下:,练习题,练习题1 编写一个简单的Java Applet程序,运行后在不同的行上显示自己的姓名、班级、学号等信息。练习题2编写一个Java Applet程序,模仿网页中邮箱登录的界面。编程实现相应的算法。,再 见,谢谢你的配合!,

    注意事项

    本文(Java程序设计课件(高晓黎)第11章JavaApplet.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开