Java Applet 自 JDK 9 起標記棄用,JDK 11 移除,瀏覽器早已停止支援。 本文僅供維護舊系統或教學參考。
import java.applet.*;
import java.awt.*;
public class HelloWorldApplet extends Applet {
public void paint(Graphics g) {
g.drawString("Hello, world", 40, 60);
}
}

<html>
<body>
<applet code="HelloWorldApplet.class" width="300" height="200">
</applet>
</body>
</html>
儲存為 1.html,與 .class 同目錄。
javac HelloWorldApplet.java
appletviewer 1.html


Applet 是 Java 早期「寫一次,到處執行」網頁願景的產物,歷經安全性危機與瀏覽器架構變革而退場。理解其生命週期(init → start → paint → stop → destroy)有助於掌握組件模型思想,但新專案請勿採用。