import java.awt.*;
import java.awt.event.*;
public class TestMouse
{
public static void main(String args[])
{
new MouseDemo().run();
}
}
class MouseDemo extends Frame 
{
MouseDemo()
{
super("Mouse Demo Test");
}
Label l1=new Label("x");
Label l2=new Label("y");
Panel p=new Panel();
koListener ko=new koListener();
public void run()
{
addMouseMotionListener(new koListener());
add(p);
p.add(l1);
p.add(ko.tf1);
p.add(l2);
p.add(ko.tf2);
setSize(600,500);
show();
}
}
class koListener  implements MouseMotionListener
{
int x,y;
TextField tf1=new TextField();
TextField tf2=new TextField();
public void mouseMoved(MouseEvent e)
{
x=e.getX();
y=e.getY();
tf1.setText(String.valueOf(x));
tf2.setText(String.valueOf(y));
}
public void mouseDragged(MouseEvent e)
{
}

}
程序运行后,文本框中不会显示鼠标的坐标
高帮忙修改下。
谢谢!