簡體   English   中英

Java鼠標事件右鍵單擊

[英]Java Mouse Event Right Click

在我的三鍵鼠標MouseEvent.BUTTON2 =中鍵單擊和鼠標事件MouseEvent.BUTTON3 =右鍵單擊。

這是兩鍵鼠標的情況嗎?

謝謝

為避免任何歧義,請使用SwingUtilities中的實用程序方法:

SwingUtilities.isLeftMouseButton(MouseEvent anEvent) SwingUtilities.isRightMouseButton(MouseEvent anEvent) SwingUtilities.isMiddleMouseButton(MouseEvent anEvent)

是的,看看這個討論平台之間差異的線程。

如何檢測Mac OS的右鍵單擊事件

BUTTON3在所有平台上都是相同的,等於鼠標右鍵。 如果中間按鈕不存在,則忽略BUTTON2。

我見過

anEvent.isPopupTrigger() 

以前用過。 我是Java的新手,所以我很高興聽到有關這種方法的想法:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM