Java的Applet编程 (2).ppt
《Java的Applet编程 (2).ppt》由会员分享,可在线阅读,更多相关《Java的Applet编程 (2).ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第9 9章章 JavaJava的的AppletApplet编程编程1Java概述主要内容n9.1JavaApplet概述nApplet的生命周期nApplet的绘图周期n9.2实现一个简单的Applet程序nApplet程序编写与编译n将Applet嵌入Web网页nApplet的执行n9.3Applet生命周期状态切换举例n9.4Applet的常用方法n9.5Applet的安全限制n作业29.1Javaapplet概述Java小应用程序(JavaApplet)是使用Java语言编写的一段代码,在浏览器环境运行。Applet与Application的主要区别:执行方式不同Application
2、是使用命令行命令直接运行,从其main()方法开始运行的;Applet则是在浏览器中运行,本身的执行过程也较Application复杂。首先必须创建一个HTML文件,通过编写HTML语言代码告诉浏览器载入何种Applet以及如何运行再在浏览器中给出该HTML文件的URL地址即可31.编写一个Applet编写一个Applet,必须首先从派生一个类,之前必须加上public:importjava.applet.*;publicclassSimpleAppletextendsApplet如果使用Swing组件编写applet,则applet必须扩展类,以JApplet作为顶层容器,在其中加入Swin
3、g组件,从而保证所有的绘图和更新动作都能够正确地执行。4Java.applet.Appletpublic void init()public void destroy()public void start()public void stop()public void paint(Graphics g)publicclassSimpleJAppletextendsJAppletpublicvoidinit()publicvoidstart()publicvoidstop()publicvoiddestroy()publicvoidpaint(Graphicsg)2.Applet的程序结构5Jav
4、aapplet概述applet一开始运行,就会由浏览器或appletviewer自动启动两个线程周期。n生命周期n绘图周期6初始态(瞬态)初始态(瞬态)运行态运行态停止态停止态消亡态消亡态离开离开web页面:极小页面:极小化或装入其他页面,化或装入其他页面,调用调用stop()方法方法重新装入或改变页面重新装入或改变页面大小或返回大小或返回Web页面,页面,调用调用start()方法方法关闭浏览器,调用关闭浏览器,调用destroy()方法方法第一次装入,构造第一次装入,构造applet类,调用类,调用init()方法方法调用调用start()方法方法9.1.1Applet的生命周期7Appl
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java的Applet编程 2 Java Applet 编程
限制150内