java中的JTextField怎样注册并处理监听事件啊,求救!

来源:百度知道 编辑:UC知道 时间:2024/06/07 19:42:44
快点可怜我吧,没时间了,就要到交的时间了.

在public 的Class里面定义内部class
class MainFrame_jTextField1_actionAdapter
implements ActionListener {
private MainFrame adaptee;
MainFrame_jTextField1_actionAdapter(MainFrame adaptee) {
this.adaptee = adaptee;
}

public void actionPerformed(ActionEvent e) {
adaptee.jTextField1_actionPerformed(e);
}
}
然后在大的Class里面添加
public void jTextField4_actionPerformed(ActionEvent e) {
//添加处理过程
}

import java.awt.event.*;
import javax.swing.*;
public class Test JFrame implements ActionListener
{
private JTestField txt;
public Test()
{
super("JTextField事件监听");
txt=new JTestField();
add(txt);
txt.addActionListener(this);
setBounds(0,0,100,100);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {