我发现java.asw.event.MouseEvent的方法getButton只能侦测到鼠标1,2,3键的按下事件,不能侦测到滚轮事件。大家说说怎么办才能侦测到滚轮事件呢?
解决方案 »
- 【急】 netbeans 6.1 中单击按钮关闭窗口问题
- 请教如何学习JAVA,务实、能换位思考的人请进来!
- 简单题目请教..
- 初学者,在tomcat 下运行jsp的问题,那位朋友能帮帮我。在网上看了一大堆资料,也无法成功配置,解决后另加100分
- Java中引入包的问题(Weblogic):
- (求助)单立模式的对象,如果保证同一时刻只有一个线程获得了它的引用?
- How can I change the knob of the JSlider?
- java调用webservice,需要进行windows认证的问题
- 在tomcat中配置虚拟目录/
- tomcat如何禁止目录列出
- 从数据库读取数据,写入xml文件,空格消失,我该怎么办?
- 正则问题!
public class MouseHandler implements MouseListener, MouseMotionListener,
MouseWheelListener
{...
public void mousePressed( MouseEvent e )
{...}
public void mouseWheelMoved(MouseWheelEvent e)
{...}
...};其中mousePressed能被触发,但是mouseWheelMoved不能呀。 这是怎么回事呢?
public void mouseWheelMoved(MouseWheelEvent e) { int dir = e.getWheelRotation();
// down
if (dir == 1) {
} // up
if (dir == -1) { }
}