<?XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />
鼠標事件例子 1
這個例子的源代碼如下:
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是鼠標按下狀態參數,當鼠標按下時,e值就為真,x,y是鼠標的
位置參數。
{
cx=x;
cy=y;
//重新定義字符串的位置參數,使字符串的位置為鼠標按下的位置。
repaint();
//重新繪制屏幕,使字符串位置更新。
return true;
//返回函數,此函數為真。
}
public void paint(Graphics g)
//paint函數,繪制屏幕函數,浏覽器從這兒開始知道怎麼繪制屏幕,
繪制些什麼。
//這兒是在cx,cy位置繪制一個字符串,使其顯示出來。
{
g.drawString("在哪兒按鼠標,我就在哪出現!",cx,cy);
}
}