我有一个包含jpanel的jframe。如何编写监听器来检查按键(让它移动)和鼠标同时进入jpanel区域?
j0pj023g1#
这个 MouseEvent 提供有关各种元素状态的信息,包括一些键,通过其修改器属性,例如。。。
MouseEvent
@Override public void mouseEntered(MouseEvent e) { int modifiersEx = e.getModifiersEx(); int onmask = MouseEvent.SHIFT_DOWN_MASK; if ((modifiersEx & onmask) == onmask) { // Shift key is down } }
将允许您在鼠标进入给定组件时检测何时按下shift键。看看。。。 MouseEvent 如何编写鼠标侦听器…更多细节
1条答案
按热度按时间j0pj023g1#
这个
MouseEvent
提供有关各种元素状态的信息,包括一些键,通过其修改器属性,例如。。。将允许您在鼠标进入给定组件时检测何时按下shift键。
看看。。。
MouseEvent
如何编写鼠标侦听器…更多细节