key.java
来自「非常好的JAVA学习资料」· Java 代码 · 共 31 行
JAVA
31 行
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Key extends Applet {
TextField tf1=new TextField(10);
TextField tf2=new TextField(10);
Label l=new Label();
Label l2=new Label();
public void init() {
l.setText("tf1:");
add(l);
add(tf1);
l2.setText("tf2:");
add(l2);
add(tf2);
tf1.addKeyListener(new TextFieldKeyListener()); //设置tf1的键盘事件监听者为tf1kl类的对象
}
class TextFieldKeyListener extends KeyAdapter{
//使用适配器来处理事件,此时监听事件的类应定义为适配器的子类
public void keyTyped(KeyEvent e){
tf2.setText(tf1.getText());
//在文本域tf1中输入字符时触发KeyEvent,处理结果是将tf1的内容写入tf2。
}
}//此类中不必重写适配器中的每个方法,而使用接口则必须重写每个方法
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?