Java鼠标监听(单击、双击、滑轮)

鼠标事件要添加MouseListener,捕获MouseEvent。MouseListener里的几个事件的参数都是MouseEvent,MouseEvent提供了获得点击了哪个键的方法  --->  getButton()

public void mouseClicked(MouseEvent arg0) {
	if(arg0.getButton() == MouseEvent.BUTTON1) {
		// 左键点击
	} else if(arg0.getButton() == MouseEvent.BUTTON2) {
		// 中键点击
	} else if(arg0.getButton() == MouseEvent.BUTTON3) {
		// 右键点击
	}
}

添加监听是addMouseListener方法,取消监听当然就是removeMouseListener方法.


你可能感兴趣的:(技术贴)