最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

教你構建第一個Java Applet程序

 更新時間:2014年10月20日 12:52:51   投稿:mdxy-dxy  
本文的主要目的是創(chuàng)建一個簡單的Java applet,需要的朋友可以參考下

介紹

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

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

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

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

2. 編譯Java源代碼

3. 創(chuàng)建一個涉及到applet的HTML頁

4. 在瀏覽器中打開HTML頁

編寫Java源代碼

Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation.

我使用記事本來創(chuàng)建我的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,重要的是看一看它是如何創(chuàng)建,編譯和運行的 。

保存文件

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已編譯版本。

創(chuàng)建HTML文件

Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation.

值得注意的是到目前為止你已經確切的遵循相同的步驟,如果你在創(chuàng)建一個Java應用程序。Applet被 創(chuàng)建并保存在一個文本文件中,通過javac compiler已經進行編譯。

Java Applets不同于Java 應用程序,當它們運行的時候。現在需要的是涉及FirstApplet.class文件 的網頁。記住,類文件是你的applet已編譯的版本;這是你的電腦可以知道并執(zhí)行的文件。

打開記事本,輸入以下HTML代碼:

<HTML>
<HEAD>
<TITLE>My First Java Applet
</HEAD>
<BODY>
Here'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將會運行。

恭喜你!你已經創(chuàng)建了你的第一個Java applet!

快速小總結

花一點時間來總結一下創(chuàng)建Java applet的步驟。它們在你創(chuàng)建的每一個applet都是相同的:

1. 在文本文件中編寫Java 代碼

2. 保存文件

3. 編譯代碼

4. 修復錯誤

5. 在HTML也中參考applet

6. 過瀏覽網頁運行applet

相關文章

  • SpringMVC教程之json交互使用詳解

    SpringMVC教程之json交互使用詳解

    本篇文章主要介紹了SpringMVC教程之json使用詳解,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • Spring中propagation的傳播機制詳解

    Spring中propagation的傳播機制詳解

    這篇文章主要介紹了Spring中propagation的傳播機制詳解,要搞懂事務的傳播機制,那么就要明白邏輯事務中各個事務的關系,才能徹底理解事務傳播特性,在Spring事務中,各個邏輯事務的關系可以是并列、覆蓋或包含,需要的朋友可以參考下
    2023-12-12
  • 解決springcloud阿里云OSS文件訪問跨域問題的實現

    解決springcloud阿里云OSS文件訪問跨域問題的實現

    本文主要介紹了解決springcloud阿里云OSS文件訪問跨域問題的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-06-06
  • Spring Security無法調用接口錯誤的問題解決

    Spring Security無法調用接口錯誤的問題解決

    記錄一下之前在寫程序的時候遇到的問題,Spring Security無法調用接口錯誤的問題,本文就來介紹一下解決方法,感興趣的可以了解一下
    2023-08-08
  • java隊列之queue用法實例分析

    java隊列之queue用法實例分析

    這篇文章主要介紹了java隊列之queue用法實例分析,Queue 隊列就是一個先入先出(FIFO)的數據結構,Queue接口繼承Collection接口。感興趣的可以了解一下
    2020-07-07
  • Spring?MVC中的常用注解及用法小結

    Spring?MVC中的常用注解及用法小結

    這篇文章主要介紹了Spring?MVC中的常用注解及其用法,本文通過實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2024-02-02
  • java實現賬號登錄時發(fā)送郵件通知

    java實現賬號登錄時發(fā)送郵件通知

    這篇文章主要為大家詳細介紹了java如何實現在賬號登錄時發(fā)送郵件通知的功能,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-09-09
  • 基于list stream: reduce的使用實例

    基于list stream: reduce的使用實例

    這篇文章主要介紹了list stream: reduce的使用實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • 深入了解Spring Boot2.3.0及以上版本的Liveness和Readiness功能

    深入了解Spring Boot2.3.0及以上版本的Liveness和Readiness功能

    這篇文章主要介紹了Spring Boot2.3.0及以上版本的Liveness和Readiness功能示例深入解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-10-10
  • SpringBoot整合Security安全框架實現控制權限

    SpringBoot整合Security安全框架實現控制權限

    本文主要介紹了SpringBoot整合Security安全框架實現控制權限,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01

最新評論

揭西县| 平湖市| 扬州市| 襄汾县| 萨迦县| 黄龙县| 洪泽县| 湘乡市| 龙江县| 泸水县| 车致| 建湖县| 德保县| 定日县| 大兴区| 柘荣县| 九龙县| 西充县| 德令哈市| 邛崃市| 和静县| 福海县| 利辛县| 海口市| 聂荣县| 桃园市| 基隆市| 大姚县| 武胜县| 化州市| 将乐县| 盖州市| 台中市| 江油市| 聊城市| 和顺县| 柯坪县| 太康县| 徐水县| 天水市| 南雄市|