📄 key.java
字号:
package ex5_2_6;
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -