构建你的第一个Java Applet
介绍
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation
Note: 在你开始本教程之前 你必须下载downloaded 并安装installed Java SE Development Kit
Java applets像Java应用程序一样 它们的建立都是遵循相同的三个步骤—编写 编译及运行 不同的是 它们是在一部分网页上运行 而不是在你的桌面上运行
本文的主要目的是创建一个简单的Java applet 为了达到这一点要遵循以下三个基本步骤
在Java中编写一个简单的applet
编译Java源代码
创建一个涉及到applet的HTML页
在浏览器中打开HTML页
编写Java源代码
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation
我使用记事本来创建我的Java源代码文件 打开你选择的editor并输入这样的代码
//Reference the required Java libraries
import java applet Applet;
import java awt *;
//The applet code
public class FirstApplet extends Applet {
public void paint(Graphics g) {
//Draw a rectangle width= height=
g drawRect( );
//Set the color to blue
g setColor(Color blue);
//Write the message to the web page
g drawString( Look at me I m a Java Applet! );
}
}
不要过多的担心代码的意义 这是你的第一个applet 重要的是看一看它是如何创建 编译和运行的
保存文件
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation
保存你的程序文件为 FirstApplet java 确保你使用的文件名是正确的 如果你看到如下显示的代码
public class FirstApplet extends Applet {
这是一个指令来调用applet类 FirstApplet 文件名要与这个类的名字相匹配并有一个 java 的扩展 如果你的文件没有另存为 FirstApplet java Java piler就会抱怨而且不会编译你的applet
打开一个终端窗口
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation
要打开一个终端窗口 需按下 Windows key 和字母 R
你将看到 Run Dialog 输入 cmd 点击 OK
终端窗口就显示出来 它它看成是文字版的Windows Explorer;它会让你砸电脑上浏览不同的目录 看一看它们包含的文件 运行你想要的程序 在窗口中输入命令就可以完成这个了
Java Compiler
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation
我们需要终端窗口来访问叫做 javac 的Java piler 这是一个要在FirstApplet java文件中读取代码的程序 把它翻译成你的电脑可以知道的语言 这个过程就做编译 就像Java应用程序一样 Java applet也必须编译
为了在终端窗口运行javac 你需要告诉电脑它在哪里 在我的机器上 它在目录 C:\Program Files\Java\jdk _ \bin 中 如果你没有这样的目录 在Windows资源管理器中搜索文件 javac 找到它的位置
一但你找到它的位置 输入以下命令道终端窗口
set path= *the directory where javac lives*
E g
set path=C:\Program Files\Java\jdk _ \bin
按回车 终端窗口不会做任何华而不实的东西 它只是返回到命令提示符 但是 piler的路径现在已经被设置
改变目录
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation
看一看在哪里保存了FirstApplet java文件 我的文件保存地点是 C:\Documents and Settings\Paul\My Documents\Java\Applets
在终端窗口改变目录 要输入以下命令
cd *directory where FirstApplet java file is saved*
E g
cd C:\Documents and Settings\Paul\My Documents\Java\Applets
通过看到左边的光标你可以分辨你在右边的目录中 我们现在准备编译applet 输入命令
javac FirstApplet java
在点击回车之后 piler将看到包含在FirstApplet java文件中的代码 并试着去编译它 如果它不能 就会显示一系列的错位帮助你修复代码
如果在没有任何信息提示下你返回到命令提示符处 说明你的applet编译成功了 如果不是这样 返回在坚查你写的代码 确保它与example code相匹配并重新保存文件 一直这样做直到在没有任何错误提示下运行javac
Tip: 一但applets编译成功 你会在同样的目录中看到一个新的文件 它叫做 FirstApplet class 这是你的applet已编译版本
创建HTML文件
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation
值得注意的是到目前为止你已经确切的遵循相同的步骤 如果你在创建一个Java应用程序 Applet被创建并保存在一个文本文件中 通过javac piler已经进行编译
Java Applets不同于Java 应用程序 当它们运行的时候 现在需要的是涉及FirstApplet class文件的网页 记住 类文件是你的applet已编译的版本;这是你的电脑可以知道并执行的文件
打开记事本 输入以下HTML代码
< HTML>
< HEAD>
< TITLE>My First Java Applet
< /HEAD>
< BODY>
Here s my first Java Applet:
< applet code= FirstApplet class width= height = >
< /BODY>
< /HTML>
在相同的目录中文件另存为 l 作为你的Java applet 文件
这个是在网页中最重要的一行
< applet code= FirstApplet class width= height = >
当网页被显示 它会告诉浏览器打开你的Java applet并运行它
打开HTML页
Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation
最后一步也是最好的一个;我们可以看到Java applet开始运行了 使用Windows Explorer来导航在HTML页中储存的目录 例如 我的网页保存在 C:\Documents and Settings\Paul\My Documents\Java\Applets 和我的另一个Java applet文件
双击l文件 你的默认浏览器将打开 Java applet将会运行
恭喜你!你已经创建了你的第一个Java applet!
快速小总结
花一点时间来总结一下创建Java applet的步骤 它们在你创建的每一个applet都是相同的
在文本文件中编写Java 代码
保存文件
编译代码
修复错误
在HTML也中参考applet
lishixinzhi/Article/program/Java/hx/201311/26459