启动Java Applet小程序的HTML文档和Java Applet 小程序的编译运行

  Java Applet 小程序是嵌入在网页中,在网页浏览器中运行的,因此,HTML专门有启动Java Applet 小程序的语句<applet>。标准的应用<applet>语句启动Java Applet 小程序的HTML文档格式为:

      <html>

      <head>

      <title>启动Java Applet 小程序</title>

      </head>

      <body>

      <applet

        Codebase = '.'         //回到当前目录

        code = 'HelloWorldApplet.class'

        name = 'HelloWorldAppletApplet'

        width = '400'

        height = '300'

      >

      </applet>

      </body>

      </html>

<applet>是启动嵌入网页中Java Applet 小程序的HTML 语句,<applet> 的属性Codebase 、code、name、width、height 指出了 Applet 小程序所在位置、文件名等信息,并指出了Applet小程序的运行区域,其属性定义为:

1)Codebase 为指出 Applet 小程序类代码所在位置,机URL路径。

2)code 为指出 Applet 小程序类代码文件名,例如, HelloWorldApplet.class。

3)name 为 Applet小程序重命名。

4)width 设置Applet 小程序界面显示宽度。

5)height 设置Applet 小程序界面显示高度。

在上述HTML文档中,当存在文件名为 HelloWorldApplet.class(在DOS界面下编译出来的)的文件时,网页浏览器又嵌入了Java 虚拟机,则通过网页浏览器打来(浏览)该网页时,文件名为 HelloWorldApplet.class 的Applet 小程序在网页中将被运行。

  J2SDK 同样也提供了在DOS环境下对Java Applet 小程序的编译、运行等命令。下面是一个完整的Java Applet 小程序代码,其功能是在网页浏览器窗口中输入显示“Hello,World!”,将该文件一HelloWorldApplet.java 为文件存在磁盘某一目录(路径)中,使用J2SDK 提供的命令对该Java 程序进行编译和运行。

     import java.applet.*;

     import java.awt.*;

     public class HelloWorldApplet extends Applet{

       public void paint(Graphics g){

         g.drawString("Hello,World!",10,20);

      }

}

 

在DOS命令提示符窗口中编译和运行改程序的步骤如下(操作过程如下图)所示。

1)—使用J2DK 命令“javac” 编译HelloWorldApplet.java 文件,其行命令格式为:

      javac HelloWorldApplet.java

2)使用DOS命令“dir” 查看当前目录中产生的 HelloWorldApplet.class文件,当编译正确时,在当前目录中有HelloWorldApplet.class文件。

3)将标准启动的Java Applet 小程序的HTML(第一个代码) 以TestApplet.html 为文件名存在当前目录中。

4)使用J2SDK小程序查看器命令“appletviewer”浏览TestApplet.html文件,其行命令格式为

        appletviewer TestApplet.html

5)在IE浏览器中启动HelloWorldApplet 小程序的步骤为:单击“文件(F)”菜单,选择“打开(O)”项,在“打开”对话框中打开TestApplet.html 文件,HelloWorldApplet 小程序将被执行,在IE浏览器中运行HelloWorldApplet 小程序的显示结果。如下图所示。

你可能感兴趣的:(java读书笔记)