testkeylistener.java

来自「Java语言」· Java 代码 · 共 23 行

JAVA
23
字号
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class TestKeyListener extends Applet implements KeyListener{
   Color clr;
   public void init(){
       addKeyListener(this);
       requestFocus();
   }
   public void keyTyped(KeyEvent e){
      if(e.getKeyChar()=='r'||e.getKeyChar()=='R')
         clr=Color.red;
      else if(e.getKeyChar()=='g'||e.getKeyChar()=='G')
         clr=Color.green;
      else if(e.getKeyChar()=='b'||e.getKeyChar()=='B')
         clr=Color.blue;
      else
         clr=null;
      setBackground(clr);
   }
   public void keyReleased(KeyEvent e){}
   public void keyPressed(KeyEvent e){}   
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?