1
A
回答
3
在組件上添加KeyListener
。
public void keyReleased(KeyEvent event) {
if(event.getKeyCode()==KeyEvent.VK_CONTROL){
// ctrl key is released
}
}
相關問題
- 1. 如何檢查android.hardware.Camera是否被釋放?
- 2. 檢查對象是否被釋放
- 3. 檢查HTML按鈕是否被釋放
- 4. 如何檢查對象是否被釋放?
- 5. 如何檢查控制鍵是否被釋放
- 6. 檢查內存是否已經在C中被釋放
- 7. 在WPF/C#中,如何檢查中心按鈕是否被點擊或釋放?
- 8. 如何檢查一個對象是否在firemonkey中釋放?
- 9. Python 2.7 - 如何檢查SHIFT-KEY或CTRL +鍵是否被按下?
- 10. 查詢實例是否已被釋放
- 11. 如何檢測tfilestream是否已被釋放?
- 12. 如何檢測組件是否已被釋放?
- 13. 有沒有辦法來檢查NSManagedObject是否被釋放?
- 14. 如何檢查文件是否被其他進程訪問並釋放它?
- 15. 如何檢查ListItem是否被選中?
- 16. 如何檢查Gtk.CheckButton是否被選中?
- 17. 如何檢查JCheckBox是否被選中?
- 18. 何時釋放指針在C和如何知道它是否被釋放
- 19. 如何檢查KeyListener輸入?
- 20. 如何測試一個對象是否在Delphi中被釋放
- 21. 如何檢查鍵盤上是否釋放了特定的鍵?
- 22. 檢查Java類是否在SVN中被註釋Precommit hook
- 23. 如何檢查對象已被釋放在C#
- 24. 如何檢查ctrl中是否按下鼠標左鍵?
- 25. JavaScript:檢查CTRL按鈕是否被按下
- 26. Symfony如何檢查檢查是否被檢查沒有形式
- 27. 使用弱引用來檢查對象是否被釋放,在Objective-C
- 28. 如何檢查按下的鍵是否是Java KeyListener中的箭頭鍵?
- 29. 如何檢查一個鍵修飾符是否被按下(shift,ctrl,alt)?
- 30. 如何檢查QPushButton是否被點擊
你幫我了! –
@Volodia,請勿使用KeyListener。 Swing被設計爲與鍵綁定一起使用。這就是爲什麼你可能有這個問題的問題:http://stackoverflow.com/q/23228448/131872 – camickr
謝謝@camickr!你能說出在JDialog中用作InputMap的東西嗎?它沒有方法getInputMap()? –