導航:首頁 > 編程語言 > java監聽組合鍵

java監聽組合鍵

發布時間:2023-08-26 02:12:51

1. java 文本區如何檢測組合鍵

一般說的組合鍵,是指,在按下某個特定的鍵的時候,有另一些鍵處於某個特定的狀態。例如:按A,且CTRL鍵處於按下的狀態,就認為是按了CTRL+A這個組合鍵。
所以,你要檢測char是否為檢測的那個並且檢查另一些鍵的狀態。
例如,用paneA來表示一個已經定義了的類型為JTextPane的文本區:
paneA.addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent ev) {
if (ev.getKeyCode() == ev.VK_A && ((ev.getModifiersEx() & ev.CTRL_DOWN_MASK) != 0)) {
//這里就看作按下了CTRL+A,雖然CTRL+SHIFT+A也會被處理,不過一般就這樣了。
}
}
});
沒測試,憑經驗應該是對的。注意判斷CTRL那裡的那些括弧。

閱讀全文

與java監聽組合鍵相關的資料

熱點內容
資料庫查詢系統源碼 瀏覽:617
php5314 瀏覽:358
完美國際安裝到哪個文件夾 瀏覽:669
什麼app可以掃一掃做題 瀏覽:540
程序員編碼論壇 瀏覽:924
淘點是什麼app 瀏覽:660
中國高等植物pdf 瀏覽:454
51單片機時間 瀏覽:182
後台如何獲取伺服器ip 瀏覽:267
單片機流水燈程序c語言 瀏覽:235
程序員第二職業掙錢 瀏覽:240
運行里怎麼輸入伺服器路徑 瀏覽:843
pythonstepwise 瀏覽:510
劉一男詞彙速記指南pdf 瀏覽:66
php認證級別 瀏覽:370
方舟編譯啥時候推送 瀏覽:1012
php手機驗證碼生成 瀏覽:677
哲學思維pdf 瀏覽:17
凌達壓縮機有限公司招聘 瀏覽:535
weblogic命令部署 瀏覽:39