java學習 給登入介面新增鍵盤監聽,按回車鍵登入

2021-07-07 04:49:57 字數 837 閱讀 7048

折騰了很久,終於把登入介面的鍵盤監聽加上了,內容很簡單。其實想到的話也挺簡單的,畢竟可以從滑鼠監聽事件推測過來。

假設我們是如下的登入介面:

我們需要對文字框進行監聽,而不是對整個jframe物件進行監聽,所以**是這樣的(其他部分**可以看看我以前的部落格

keylistener key_listener = new keylistener()

public void keyreleased(keyevent e){}

public void keypressed(keyevent e)}};

jtextfield f1 = new jtextfield(18);

jpasswordfield f2 = new jpasswordfield(18);

f1.addkeylistener(key_listener);

f2.addkeylistener(key_listener);

按回車就可以實現登入了。 

下面還有就是那種qq訊息,按  ctrl+回車  進行傳送怎麼寫呢?很簡單,看下面的語句吧,很快就可以類推出

keylistener key_listener = new keylistener()

public void keyreleased(keyevent e){}

public void keypressed(keyevent e)}};

如何給filter新增介面

給乙個filter新增介面,步驟如下 1 建立乙個宣告介面的標頭檔案 inte ce.h 內容包括指定介面的guid 使用guidgen.exe 以及介面函式的宣告。記得加 initguid.h 的include,不然使用時會出現 無法解析的外部符號 iid 錯誤 2 在cfilter類的標頭檔案f...

JAVA 登入介面UI

之前的ui思路有一點問題,ui的實現和監聽放在乙個類裡就可以的,否則監聽調文字框中的文字會很麻煩xd 所以登入介面 如下 public class gui login implements actionlistener if e.getactioncommand 註冊 if flag login t...

給列表介面新增過濾條件

override protected filterinfo getdefaultfilterforquery override protected iqueryexecutor getqueryexecutor imetadatapk arg0,entityviewinfo arg1 object ...