java语言的科学与艺术-编程练习10.2
1 /* 2 * 程序运行时在鼠标的左边生成一个显示鼠标坐标的GLabel,并跟着鼠标 3 * 移动。 4 */ 5 import acm.graphics.*; 6 import acm.program.*; 7 import java.awt.event.*; 8 9 public class MouseTracker extends GraphicsProgram{ 10 public void run(){ 11 addMouseListeners(); 12 label = new GLabel(""); 13 } 14 public void mouseMoved (MouseEvent e){ 15 label.setLabel("(" + e.getX() + "," + e.getY() + ")"); 16 label.setLocation(e.getX() - label.getWidth(), e.getY() + label.getDescent()); 17 add(label); 18 } 19 private GLabel label; 20 }
posted on 2012-12-20 11:17 mybluecode 阅读(256) 评论(0) 编辑 收藏 举报