2012-11-13 92 views
0

需要從簡單的Java應用程序讀取鼠標按鈕狀態(「按下」或「釋放」)。可能嗎?如何在Java中獲取鼠標按鈕狀態?

謝謝!

+1

看一看[如何寫一個鼠標監聽器]( http://docs.oracle.com/javase/tutorial/uiswing/events/mouselistener.html)。 – Reimeus

+0

感謝您的建議。去嘗試。 –

回答

1

您可以使用MouseListener接口的類,或者它是有用的抽象實現,MouseAdapter

public class MyMouseListener extends MouseAdapter { 
    private boolean pressed = false; 

    public void mousePressed(MouseEvent e) { 
     this.pressed = true; 
    } 

    public void mouseReleased(MouseEvent e) { 
     this.pressed = false; 
    } 

    public boolean isPressed() { 
     return pressed; 
    } 
} 
相關問題