首頁 > Java > java教程 > 帶你初步認識Java Applet程序

帶你初步認識Java Applet程序

Y2J
發布: 2017-05-18 10:16:32
原創
2386 人瀏覽過

本文的主要目的是建立一個簡單的Java applet,需要的朋友可以參考下

#介紹

Note: 在你開始本教學之前,你必須下載downloaded 並安裝installed Java SE Development Kit。

Java applets就像Java應用程式一樣,它們的建立都是遵循相同的三個步驟—編寫,編譯和運行。不同 的是,它們是在一部分網頁上運行,而不是在你的桌面上運行。

本文的主要目的是創建一個簡單的Java applet. 為了達到這一點要遵循以下三個基本步驟:

1. 在Java中寫一個簡單的applet

2. 編譯Java原始碼

3. 建立一個涉及到applet的HTML頁面

#4. 在瀏覽器中開啟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=250, height=100
  g.drawRect(0,0,250,100);
  //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!",10,50);
  }
   }
登入後複製

不要過多的擔心程式碼的意義。這是你的第一個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 compiler就會抱怨而且不會編譯你的 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 compiler。這是一個要在FirstApplet.java檔案中讀 取程式碼的程序,把它翻譯成你的電腦可以知道的語言。這個過程就做編譯。就像Java應用程式一樣,Java applet也必須編譯。

為了在終端機視窗運行javac,你需要告訴電腦它在哪裡。在我的機器上,它在目錄“C:\Program Files\Java\jdk1.6.0_06\bin”中。如果你沒有這樣的目錄,在Windows資源管理器中搜尋檔案「javac」 ,找到它的位置。

一但你找到它的位置,輸入以下命令道終端視窗:

set path= *the directory where javac lives*

E.g.,

set path=C:\Program Files\Java\jdk1.6.0_06\bin

#按回車。終端機視窗不會做任何華而不實的東西,它只是回到命令提示字元。但是,compiler的路徑現在已經被設定。

改變目錄

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

在點擊回車之後,compiler將看到包含在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 compiler已经进行编译。

Java Applets不同于Java 应用程序,当它们运行的时候。现在需要的是涉及FirstApplet.class文件 的网页。记住,类文件是你的applet已编译的版本;这是你的电脑可以知道并执行的文件。

打开记事本,输入以下HTML代码:

<HTML>
<HEAD>
<TITLE>My First Java Applet
</HEAD>
<BODY>
Here&#39;s my first Java Applet: 
<applet code="FirstApplet.class" width="300" height ="300">
</BODY>
</HTML>
登入後複製

在相同的目录中文件另存为“MyWebpage.html”作为你的Java applet 文件。

这个是在网页中最重要的一行:

< applet code="FirstApplet.class" width="300" height ="300">

当网页被显示,它会告诉浏览器打开你的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文件。

双击MyWebpage.html文件。你的默认浏览器将打开,Java applet将会运行。

恭喜你!你已经创建了你的第一个Java applet!

快速小总结

花一点时间来总结一下创建Java applet的步骤。它们在你创建的每一个applet都是相同的:

1. 在文本文件中编写Java 代码

2. 保存文件

3. 编译代码

4. 修复错误

5. 在HTML也中参考applet

6. 过浏览网页运行applet

【相关推荐】

1. 特别推荐“php程序员工具箱”V0.1版本下载

2. Java免费视频教程

3. 教你如何去配置Applet的环境

4. 详解Application和Applet的有什么不同之处

5. 详细介绍什么是Java applet

以上是帶你初步認識Java Applet程序的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板