问题描述
在使用鼠标代理事件时,没法区分如何处理是点击还是离开,一次性的会触发多个事件发生,如何才能让注解代理事件分别处理publicvoidmouseClicked(MouseEvente);publicvoidmousePressed(MouseEvente);publicvoidmouseReleased(MouseEvente);publicvoidmouseEntered(MouseEvente);publicvoidmouseExited(MouseEvente);呢?附:我使用的是注解机制通过动态代理来为Swing组件添加事件监听,现在主要的问题是如何才能分别处理以上事件。。。
解决方案
解决方案二:
该回复于2010-05-11 08:07:29被版主删除
解决方案三:
这个问题好奇怪的,如果是鼠标的动作事件的话还有特别的事件处理机制MouseMotion
解决方案四:
通过注解来代理,实现MVC模式,将业务分离开。注解哈!!!!
时间: 2024-09-25 02:28:25