0
我正在使用NetBeans構建我的應用程序。簡單密鑰偵聽器不起作用NetBeans
我的所有鼠標監聽器都很好用,但關鍵的監聽器根本聽不到。
private void viewport1KeyPressed(java.awt.event.KeyEvent evt) {
System.out.println(evt.VK_SPACE);
if (evt.getKeyCode() == evt.VK_SPACE) {
System.out.println("Bingo");
}
從那裏沒有輸出,並且在我使用evt.VK_SPACE Netbeans的通知我有關訪問靜態字段。
我在做什麼錯了?
「訪問靜態字段」意味着......您正在從類的實例訪問靜態字段。應該是'KeyEvent.VK_SPACE' - 該字段是一個靜態成員。 –
但我無法編輯第一行,它由netbeans生成 – Gudron
改爲使用[*鍵綁定*](http://docs.oracle.com/javase/tutorial/uiswing/misc/keybinding.html)。 – trashgod