Java開發桌面程序學習(11)——javafx 鼠標點擊,右擊,雙擊


javafx 鼠標事件

給某個控件設置鼠標點擊監聽器,三個條件分別判斷為單擊,右擊還是雙擊

  • 單擊判斷 event.getButton()==MouseButton.PRIMARY
  • 右擊判斷 event.getButton()==MouseButton.SECONDARY
  • 雙擊判斷 event.getClickCount() == 2

例子:

control.setOnMouseClicked(event -> {

		MouseButton button = event.getButton();
		//單擊操作
		if (button == MouseButton.PRIMARY) {
		   
		}

		//右鍵點擊
		if (button == MouseButton.SECONDARY) {
			
		}
		
		//雙擊操作
		if (event.getClickCount() == 2) {
		   
		}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM