導航:首頁 > 編程語言 > 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監聽組合鍵相關的資料

熱點內容
android仿ios時間選擇器 瀏覽:378
見識pdf 瀏覽:81
男孩子慰菊手冊pdf 瀏覽:531
注冊表啟動項命令 瀏覽:109
89c51單片機定時器 瀏覽:687
一般不適合做程序員的適合做啥 瀏覽:923
點在多邊形內演算法 瀏覽:494
程序員下班急忙回家 瀏覽:359
安慶php全套源碼交友類型網站源碼 瀏覽:92
浪潮伺服器公司地址 瀏覽:733
密約聊天交友app怎麼賺錢 瀏覽:280
滴滴java 瀏覽:109
phpexpires 瀏覽:218
matlab編程用什麼語言 瀏覽:70
php查找字元是否存在 瀏覽:701
可編程函數發生器 瀏覽:881
單片機正極接地視頻 瀏覽:67
利用python爬火車票 瀏覽:375
androidaidl如何工作 瀏覽:855
第三胸椎壓縮骨折什麼症狀 瀏覽:506