JavaApplet基础参考链接:uce/dhtml/objects/——扩充知识面Applet类的提供四个方法(生命周期)——后期学习获取HTML文件的信息——了解原理案例:事件处理、显示图片、播放音频附:Applet——awtJApplet——Swing提纲小知识:Applet是由英语“应用程序”Application的缩写App和代表“小”的后缀let组成。2Application与Applet区别JavaApplet程序不能单独运行,它必须依附于一个用HTML语言编写的网页并嵌入其中,通过与Java兼容的浏览器来控制执行。JavaApplication是完整的程序,可以独立运行,只要有支持Java的虚拟机,它就可以独立运行而不需要其他文件的支持。运行方式不同每个Java Application程序必定含有一个并且只有一个main方法。Applet程序则没有含main方法的主类,这也正是 Applet程序不能独立运行的原因。程序结构不同Application与Applet区别JavaApplet发展发展:hotJava(浏览器)——支持Applet,解决浏览器只能显示静态网页的问题Applet开发项目:国外的炒股、期货等等网站使用为什么使用Applet?小知识:Applet还提供了名为抽象窗口工具箱(AbstractWindowToolkit,AWT)的窗口环境开发工具。AWT利用用户计算机的GUI元素,可以建立标准的图形用户界面,如窗口、按钮、滚动条等等。Applet工作原理applet目的在客户端无需安装即可下载运行程序。。它一般运行在支持Java的Web浏览器内。,需要以插件的形式安装在本地。Applet的基本概念7第一个applet程序//不能写包名,.*;.*;lassHelloWorldAppletextendsApplet//继承父类Applet类{publicvoidpaint(Graphicsg)//重写"绘制容器"方法{("HelloWorld",25,50);//打印输出"HelloWorld"在页面}}HelloWorldApplet类(Java程序)8第一个applet程序//不能写包名,否则运行不能通过<html><title>TheHello,WorldApplet</title><hr><appletcode=""width="320"height="120">IfyourbrowserwasJava-enabled,a"Hello,World"messagewouldappearhere.</applet><hr></html><--code:class文件;width:显示内容框的宽度;height:高度-->嵌入HTML文件9Applet的生命周期init():为applet提供所需的任何初始化。比如param标签传入参数start():浏览器调用init方法后,该方法被自动调用stop():当用户从包含applet的页面移除的时候,该方法自动被调用。destroy():此方法仅当浏览器正常关闭时调用10
Java Applet基础教程的课件 来自淘豆网m.daumloan.com转载请标明出处.