2012-12-19 58 views
2

我想檢測用戶何時點擊我的JFrame。我做了大量的研究,但只能找到關於單擊Swing元素的信息。我希望你們能幫我一把。提前致謝。檢測JFrame上沒有任何擺動元素的點擊

+2

也許你可以幫助澄清你所說的「檢測點擊」是什麼意思?你想在空JFrame本身被點擊時發生什麼? – MattDavBen

回答

6

正如我不能放入一個評論這個,我會在這裏把這個:

frame.getContentPane().addMouseListener(new MouseAdapter() {    
    @Override 
    public void mouseClicked(MouseEvent e) { 
     System.out.println("Click!"); 
    } 
}); 
+0

您也可以嘗試將偵聽器添加到內容窗格 – MadProgrammer