Swing JDialog監聽回車鍵

2022-08-28 16:51:15 字數 500 閱讀 9530

在做專案時,發現在jdialog中,直接通過addkeylistener來監聽回車鍵不起作用,無法監聽到回車鍵,後面在網上查了些資料,終於解決了。方法如下:

keystroke stroke = keystroke.getkeystroke(keyevent.vk_enter,0);

this.getrootpane().registerkeyboardaction(new actionlistener()

}, stroke, jcomponent.when_in_focused_window);

或者重寫createrootpane方法,在方法裡面註冊keyboardaction

@override

protected

jrootpane createrootpane()  

},stroke, jcomponent.when_in_focused_window);  

return

rootpane;  

}  

31 ExtJs4回車事件監聽

監聽表單字段事件 ext使得對使用者某個動作的監聽特別簡單,諸如單擊某個元素或者按下某個鍵盤上的鍵。乙個經常性的任務就是監聽回車按鍵,然後提交表單,讓我們看如何完成這一任務 xtype textfield fieldlabel title name title allowblank false,li...

Oracle靜態監聽和動態監聽

一 靜態註冊 靜態註冊指例項啟動時讀取listener.ora配置檔案,將例項和服務註冊到監聽程式。無論何時啟動乙個資料庫,預設都有兩條資訊註冊到 中 例項和服務。sid list listener sid list sid desc global dbname ora8 sid name test...

oracle靜態監聽和動態監聽

oracle靜態監聽和動態監聽 一 什麼是註冊?註冊就是將資料庫作為乙個服務註冊到監聽程式。客戶端不需要知道資料庫名和例項名,只需要知道該資料庫對外提供的服務名 就可以申請連線到資料庫。這個服務名可能與例項名一樣,也有可能不一樣。在資料庫伺服器啟動過程中,資料庫伺服器會向監聽程式註冊相應的服務 無論...