[Java] 键盘监听器 →→→→→进入此内容的聊天室

来自 , 2019-07-15, 写在 Java, 查看 117 次.
URL http://www.code666.cn/view/4edaa105
  1. package com.sram.test;
  2.  
  3. import java.awt.event.KeyAdapter;
  4. import java.awt.event.KeyEvent;
  5. import java.awt.event.KeyListener;
  6.  
  7. import javax.swing.JFrame;
  8.  
  9. public class KeyListenerDemo {
  10.         public static void main(String[] args) {
  11.                 JFrame jf = new JFrame();
  12.                 jf.setSize(500,500);
  13.                 jf.setTitle("键盘监听事件");
  14.                 jf.setLocationRelativeTo(null);
  15.                 //KeyListener  KeyAdapter
  16.                 //WindowListener  WindowAdapter
  17.                 jf.addKeyListener(new KeyAdapter(){
  18.                         public void keyPressed(KeyEvent e) {
  19.                                 /*System.out.println(e.getKeyChar());*/
  20.                                 System.out.println(KeyEvent.getKeyModifiersText(KeyEvent.VK_SHIFT));
  21.                                 //System.out.println(e.getKeyLocation());
  22.                         }
  23.                 });
  24.                
  25.                 jf.addKeyListener(new MyKeyAdapter() {
  26.                         public void keyPressed(KeyEvent e) {
  27.                                 /*System.out.println(e.getKeyChar());*/
  28.                                 System.out.println(KeyEvent.getKeyModifiersText(KeyEvent.VK_SHIFT));
  29.                                 //System.out.println(e.getKeyLocation());
  30.                         }
  31.                 });
  32.                
  33.                 jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  34.                 jf.setVisible(true);
  35.         }
  36. }
  37.  
  38. class MyKeyAdapter implements KeyListener{
  39.         public void keyPressed(KeyEvent e) {
  40.         }
  41.         public void keyReleased(KeyEvent e) {
  42.         }
  43.         public void keyTyped(KeyEvent e) {
  44.         }
  45. }
  46.  

回复 "键盘监听器"

这儿你可以回复上面这条便签

captcha