怎么对JTextField添加事件

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:19:36
有JTextField类型的TField1,TField2;
想要实现在TField1中输入,在TField2中同时显示出来,要达到同步;
就是在TFidld1中一输入a,在TField2中就显示a;
在TFidld1中一输入b,在TField2中就显示b;
在TFidld1中一输入c,在TField2中就显示c;
在TFidld1中一输入d,在TField2中就显示d.
希望能给个源代码

有用的代码就这么一段,详见以下文件:Frame1.java
//键盘的:keyReleased事件释放某键时触发此事件详见API KeyAdapter类
public void txt1_keyReleased(KeyEvent e) {
txt2.setText(txt1.getText().trim());
}

///////////////////////////////////////////

import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JTextField;
import java.awt.*;
import javax.swing.JLabel;
import java.awt.event.KeyEvent;
import java.awt.event.KeyAdapter;

public class Frame1 extends JFrame {
JTextField txt2 = new JTextField();
JTextField txt1 = new JTextField();
JLabel jLabel1 = new JLabel();
JLabel jLabel2 = new JLabel();
JLabel jLabel3 = new JLabel();

public Frame1() {
try {
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}

private void jbInit() throws Ex