第12章Java小应用程序( Applet,)的设计 H 第12章Java小应用程序( Applet) 的设计 12,1编写一个 Applet 12,2 Applet的通信 Back
第12章 Java 小应用程序(Applet)的设计 第12章 Java 小应用程序(Applet) 的设计 12.1 编写一个Applet 12.2 Applet的通信
第12章Java小应用程序( Applet,)的设计 H 12.1编写一个 Applet 要编写一个 Applet,必须首先从 java applet applet 派生一个类: import java applet. public class SimpleApplet extends applet..) 需要注意的是,派生出的Aplt的类必须定义为 public类型。 java applet applet类实际上是 Java. awt. Panel 的子类。 Applet和AWT类的继承关系如图121所示
第12章 Java 小应用程序(Applet)的设计 12.1 编写一个Applet 要编写一个Applet,必须首先从java.applet.Applet 派生一个类: import java.applet.*; public class SimpleApplet extends Applet {…} 需要注意的是,派生出的Applet的类必须定义为 public类型。java.applet.Applet类实际上是java.awt.Panel 的子类。Applet和AWT类的继承关系如图12.1所示
第12章Java小应用程序( Applet,)的设计 H java. lang Object java. awt. Component Java.awt Container java. awt. Window ava.awt. Panel java.awt. Fram java applet Applet 图12.1
第12章 Java 小应用程序(Applet)的设计 图 12.1 java.lang.Object java.awt.Component java.awt.Container java.awt.Window java.awt.Panel java.awt.Frame java.applet.Applet
第12章Java小应用程序( Applet,)的设计 H 这种层次关系显示,一个 Applet可直接用作一个 AWT布局的容器。因为 Applet是Pane的子类,所以它 有一个缺省的流(Flow)布局管理器。 Component, Container和Pane类的方法被 Applet类继承了下来。 12.1.1 Applet的执行框架 在Java出现之前,人们就已经开始使用HIML(超 文本标记语言)进行Web页面的设计了。然而,对 HTML稍有了解的人都知道,HTML所提供的设计能力 是极其有限的。JaVa率先提供了让Web页面实现更丰富 的GU和逻辑运算能力的方法,这种方法是通过将 个Java的类插入到Web页面中来实现的
第12章 Java 小应用程序(Applet)的设计 这种层次关系显示,一个Applet可直接用作一个 AWT布局的容器。因为Applet是Panel的子类,所以它 有一个缺省的流(Flow)布局管理器。Component, Container和Panel类的方法被Applet类继承了下来。 12.1.1 Applet的执行框架 在Java出现之前,人们就已经开始使用HTML(超 文本标记语言)进行Web页面的设计了。然而,对 HTML稍有了解的人都知道,HTML所提供的设计能力 是极其有限的。Java率先提供了让Web页面实现更丰富 的GUI和逻辑运算能力的方法,这种方法是通过将一 个Java的类插入到Web页面中来实现的
第12章Java小应用程序( Applet,)的设计 H 如何编写一个 Applet并令它在浏览器中执行呢?方 法很简单,只要继承 kjava applet包下的 Applet类,并实 现一些必要的方法即可。下面我们来看一个最简单的 Applet的例子,并学会怎样在浏览器中令它运行 例12.1 Simpleapplet. java import java applet. * import java. awt. x public class Simpleapplet extends applet
第12章 Java 小应用程序(Applet)的设计 如何编写一个Applet并令它在浏览器中执行呢?方 法很简单,只要继承java.applet包下的Applet类,并实 现一些必要的方法即可。下面我们来看一个最简单的 Applet的例子,并学会怎样在浏览器中令它运行。 例12.1 SimpleApplet.java import java.applet.*; import java.awt.*; public class SimpleApplet extends Applet {