首頁  >  文章  >  Java  >  詳細介紹什麼是Java applet

詳細介紹什麼是Java applet

Y2J
Y2J原創
2017-05-18 10:10:212923瀏覽

詳述

        Applet可以翻譯為小型應用程式,Java Applet就是用Java語言編寫的這樣的一些小應用程序,它們可以直接嵌入到網頁中,並能夠產生特殊的效果。包含Applet的網頁稱為Java-powered頁,可以稱為Java支援的網頁。

        當使用者造訪這樣的網頁, Applet被下載到使用者的電腦上執行,但前提是使用者使用的是支援Java的網路l瀏覽器。由於Applet是在使用者的電腦上執行的,因此它的執行速度不受網路頻寬或Modem存取速度的限制。使用者可以更欣賞網頁上Applet產生的多媒體效果。

        在Java Applet中,可實現圖形繪製,字體和色彩控制,動畫與聲音的插入,人機互動及網路交流等功能。 Applet也提供了名為抽象視窗工具箱(Abstract Window Toolkit, AWT)的視窗環境開發工具。 AWT利用使用者電腦的GUI元素,可以建立標準的圖形使用者介面,如視窗、按鈕、捲軸等等。目前,在網路上有非常多的Applet範例來生動地展現這些功能,讀者可以去調閱對應的網頁以觀看它們的效果。

        Applet的工作原理.

        中有Applet的網頁的HTML檔案代碼中部帶有57db542ac247fa107e44993e2ca8c4cb遇到這對標記時,就將下載對應的小應用程式程式碼並在本機電腦上執行該Applet。

範例

有一個Applet的首頁

<html>
<title> An Example Homepage </title>
<h1> Welcome to my homepage! </h1>
This is an example homepage, you can see an applet in it。
<p> <br>
<applet code=“Example.class” width = 300 height=300>
<param name = img value="example.gif">
</applet>
</html>

        上面這個範例就是一個簡單首頁的HTML檔碼。程式碼第五行中的e388a4556c0f65e1904146cc1a846bee,是為了確保Applet出現在新的一行,若沒有它, Applet將會緊接著上一行的最後一個單字出現。程式碼第六、七兩行是關於Applet的一些參數。其中第六行是必需的Applet參數,定義了編譯後的包含Applet字節碼的檔名,後綴通常為“.class”;和以像素為單位的Applet的初始寬度與高度。第七行則是附加的Applet參數,它由一個分離的標記來指定其後的名稱和值,在這裡是img的值為“example.gif',它代表了一個圖形檔名。

        Applet的下載與圖形檔案一樣需要一定的時間,但它若干秒後才能在螢幕上顯示出來。當電腦上的程式以相同的速度運作了。程式碼,有些Applet也允許用戶進行互動式操作。 #的技術,將每次下載的檔案暫時保存在使用者的硬碟上,雖然第一次使用時花的時間比較多,但當再次使用時,只需直接從硬碟上

讀取檔案

而無需再與Internet連接,便可以大大提高性能了。不能單獨運行,必須嵌入到用HTML語言編寫的Web頁面中,透過與Java相容的瀏覽器來控制執行)【相關推薦】##1. 特別推薦

「php程式設計師工具箱」V0.1版本下載

#2.

Java免費影片教學

#

3. 教你applet如何在瀏覽器中執行

#4. ##java入門之詳解applet

#5. 

分享一個Java的小應用程式:applet

以上是詳細介紹什麼是Java applet的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn