日期:2014-05-20 浏览次数:21030 次
public class MouseMoveHandler1 implements MouseMotionListener
{
//需要实现的接口
public void doSomething();
}
------解决方案--------------------
楼上是写了一个匿名内部类。
也可以把监听写在你继承Frame的这个类中,作为一个内部类。你的程序可以这样写
public class cla extends Frame
{
int count = 0;
......
public cla()
{
addMouseMotionListener(new MouseMoveHandler1()); //注意要写在方法中,我这里直接写在构造器里了
}
//作为cla的内部类
public class MouseMoveHandler1 implements MouseMotionListener
{
//由于count是全局变量,所以可以在这里面修改count
......
}
}
------解决方案--------------------
可以写成内部类
或者传对方的引用过去