import java.awt.graphics;import java.awt.event;import java.awt.color;public class mouse extends java.applet.applet{int num=0;//计数器初始化int px,py;public boolean mousedown(event evt,int x,int y)//鼠标按下事件{px=x;py=y;//鼠标按下时的坐标num++;//计数器加1repaint();//重画窗口return true;//返回true,表示事件处理过了}public void update(graphics g){g.setcolor(getbackground());//以背景色取出一快区域g.fillrect(10,300,200,60);paint(g);//调用paint方法}public void paint(graphics g){g.setcolor(color.green);g.drawstring("当前鼠标的坐标是("+px+","+py+")",10,300);//输出当前鼠标的坐标g.drawstring("this is no."+num+"point",10,340);//输出点击次数g.setcolor(color.red);//在鼠标点击位置画出一个红叉g.drawline(px-5,py-5,px+5,py+5);g.drawline(px+5,py-5,px-5,py+5);}}<html><head><title>111</title></head><body><applet code="mouse.class"width=300 height=350></applet></body> </html> |