天天看點

[置頂] java Gui 鍵盤監聽事件

         簡單寫一個java Gui鍵盤監聽事件,實作的效果就是按下鍵盤控制台輸出你按下的鍵。比如:按下A控制台就輸出A

        效果如圖:

[置頂] java Gui 鍵盤監聽事件

             以下把實作的效果分為幾個步驟:

               1.建立一個窗體類繼承窗體;

               2.給這個窗體添加addKeyListener(new MyKeyListener()),方法裡面執行個體化監聽鍵盤類;

               3.建立一個鍵盤類繼承KeyAdapter;

               4.類裡面的方法名必須是keyPressed(KeyEvent e);//KeyEvent就是jre對你按下/釋放鍵盤按鍵的包裝

               5.執行個體化窗體類。

               下面貼出上圖實作的代碼:

另外一種寫法就是在給窗體添加監聽的時候直接 執行個體方法,不用再寫一個類。建議用這個寫法。代碼如下: