我在applet容器中添加了多个控件,并且都添加了鼠标移动事件监视器,我想在程序里判断当前鼠标移动时,它在哪个控件上移动的,以便该控件能响应鼠标移动,能实现吗?

解决方案 »

  1.   

    我在applet容器中添加了多个控件,并且都添加了鼠标移动事件监视器,我想在程序里判断当前鼠标移动时,它在哪个控件上移动的,以便该控件能响应鼠标移动,能实现吗?
      

  2.   

    对于移动事件,你本来就是加到各控件的,比如说a.addMouseMot...(new 
     MouseMot..Adapter(){ public void mouse....(MouseEventse ) {method1();}}
    );
    b.addMouseMot...(new 
     MouseMot..Adapter(){ public void mouse....(MouseEventse ) {method2();}}
    )
    void method1(){
    //在a上,
    }
    void methos2(){
    //在b上。
    }
    这怎么分不出来了?真不明白 .
      

  3.   

    谢谢!可以实现了,我这本书上没有提到MouseEvent类有getSource()方法,在哪里能找到java系统类的方法的资料啊?我是个初学者,帮帮忙吧!
      

  4.   

    to : wangfc(water)他是想使用接口处理鼠标事件