《第9章 Java Applet编程.ppt》由会员分享,可在线阅读,更多相关《第9章 Java Applet编程.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第9章 Java Applet编程n n本章要点:AppletApplet的执行过程的执行过程AppletApplet和网页的结合和网页的结合学会编写学会编写AppletApplet小程序小程序9.1 编写编写Applet小程序小程序JavaJava程序有两种:独立应用程序和程序有两种:独立应用程序和AppletApplet程序。程序。前面学习的程序都属于独立应用程序,简称应用前面学习的程序都属于独立应用程序,简称应用程序。应用程序是能独立运行的程序单位,而程序。应用程序是能独立运行的程序单位,而AppletApplet程序不能独立运行,必须依附在网页上,借程序不能独立运行,必须依附在网页上,
2、借助浏览器才能运行,所以助浏览器才能运行,所以AppletApplet程序也常称为程序也常称为AppletApplet小程序。小程序。目前,几乎所有浏览器均支持动态目前,几乎所有浏览器均支持动态HTMLHTML(DHTMLDHTML)和脚本编制(支持)和脚本编制(支持XMLXML的浏览的浏览器也有很多),所以比起器也有很多),所以比起JavaJava刚刚问世的时候,浏刚刚问世的时候,浏览器能够做的事情要多得多。但尽管如此,由于览器能够做的事情要多得多。但尽管如此,由于小应用程序是用一种全功能的程序设计语言编制小应用程序是用一种全功能的程序设计语言编制的,所以同的,所以同HTMLHTML、XML
3、XML和脚本语言的任何一种和脚本语言的任何一种可能的组合相比,它仍然具有应用前景。可能的组合相比,它仍然具有应用前景。例例9-19-1程序清单程序清单 Applet_Test.javaApplet_Test.javaimport import java.applet.Appletjava.applet.Applet;import import java.awt.Buttonjava.awt.Button;import import java.awt.Colorjava.awt.Color;import import java.awt.Graphicsjava.awt.Graphics;publ
4、ic class public class Applet_TestApplet_Test extends Applet extends Applet Button button1;Button button1;Button button2;Button button2;intint sum;sum;public void init()public void init()button1=new Button(button1=new Button(洪恩软件洪恩软件););button2=new Button(button2=new Button(洪恩教育洪恩教育););add(button1);a
5、dd(button1);add(button2);add(button2);public void start()public void start()sum=0;sum=0;for(int i=1;i=100;i+)for(int i=1;i=300)if(x=300)x=10;x=10;g.drawStringg.drawString(学习学习JavaJava是一个循序渐进的过程是一个循序渐进的过程,30,30,x);x);repaint();repaint();9.3 小结小结本章讲述了Java Applet程序的执行过程、Applet在网页中的应用,以及如何编写Java Applet程序。