java MouseListener

来源:百度知道 编辑:UC知道 时间:2024/05/14 21:15:09
能不能在MouseListener中添加鼠标左击事件!

e.getModifiers() == InputEvent.BUTTON1_MASK这个就是判断左键的

可以 ,MouseListener 接口包括五个方法,其中一个是:mouseClicked(MouseEvent e) 。
可以通过MouseEvent 来判断鼠标按键,有一个变量public static final int BUTTON1,指示鼠标按键 #1;由 getButton() 使用。

具体的查一下api

BUTTON1 代表鼠标左键(单击的那个)
BUTTON2 代表鼠标的中间(滑轮的那个)
BUTTON3 代表右击