原始碼如下:
import java.applet.*;
import java.awt.*;
public class Aa1 extends Applet {
int cx = 50;
int cy = 50;
// 定義滑鼠初始位置,即未按下滑鼠時字串出現位置
public boolean mouseDown(Event e, int x, int y) {
// 定義滑鼠按下函數,布林型,參數 e 為按下狀態,x,y 為位置
cx = x;
cy = y;
// 重新定義字串位置參數,使字串位置為滑鼠按下位置
repaint();
// 重繪螢幕,更新字串位置
return true;
// 返回 true
}
public void paint(Graphics g) {
// paint 函數,瀏覽器從此得知如何繪製螢幕
g.drawString("在哪兒按滑鼠,我就在哪出現!", cx, cy);
// 在 cx,cy 位置繪製字串顯示
}
}
(原文含詳細註解,此處保留核心代碼與關鍵說明)