跳至內容

Javaapplet

出自Taiwan Tongues 台語維基
於 2025年8月22日 (五) 13:02 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

Applet抑是Java 小應用程式是一種佇 Web 環境下,執行佇咧客戶捀的 Java 程式組件。伊嘛是一九九空年代中期,Java 佇生後著愛以一炮走紅的功臣之一。通常,彼每一个 Applet 的功能攏較單一(譬如講干焦用顯示一个舞動的 Logo), 所以伊予人叫做「小應用程式」一。JDK 九日後無閣再支援。

Applet 著愛執行佇咧某一个特定的「容器」,這个容器會使是瀏覽器本身,嘛會當是通過各種外掛程式,抑是包括支援 Applet 的行動裝置在內的其他各種程式來執行。佮一般的彼號 Java 應用程式無仝,Applet 毋是通過 main 方法來執行的(參見 Java 的 Hello World 程式佮 Java Applet 的 Hello World 程式)。 咧執行的時陣 Applet 通常會佮使用者來進行互動,顯示動態的畫面,並且閣會遵循嚴格的安全檢查,阻止藏佇咧無安全的因素(比如講根據安全的策略,限制 Applet 對客戶端檔案系統的存取)。

二空一六年,甲骨文公司宣佈 Applet 干焦保留至 JDK 八,JDK 九日後的版本無閣再支援,因為二空一三年開始主流的瀏覽器考量安全穩定的因素,漸漸無支援外掛程式如 Applet。大部份瀏覽器二空二一年已經完全不支援外掛程式。

應用範例

  • 以 AWT 方式編寫一个顯示「Hello , world !」的 Java applet。
  • 寫真濟 Java 的 Code 編譯做 HelloWorld . class,閣透過下述網頁的使用。

注釋

一 . Applet 是由英語「應用程式」_ Application _ 的縮寫App佮代表「細」的字尾let組成。Servlet(Server-let)、 MIDlet(MobileInformationDevice-let)和 JSP 中的 Scriptlet 的號名嘛是因為仝款原理。

參見

  • ActiveX
  • Curl
  • Java
  • Java Servlet
  • Java Web Start
  • JavaFX
  • 多樣化網際網路應用程式
  • WebGL