java中点击jButton怎么重置jTextField啊?

2025-02-25 14:27:05
推荐回答(4个)
回答1:

import java.awt.*;
import java.awt.event.*;

public class Clean extends Frame {
Button b = new Button("清空");

TextField tf1 = new TextField(null, 10);

public Clean() {
super("清空");
setLayout(new FlowLayout(FlowLayout.LEFT));
add(tf1);
add(b);
pack();
setVisible(true);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
b.addActionListener(new ButtonListener());
}

class ButtonListener implements ActionListener {
public void actionPerformed(ActionEvent e) {

tf1.setText("");
}

}

public static void main(String[] args) {
new Clean();
}

}

回答2:

...........
public void actionPerformed(ActionEvent e){
if(e.getSource()==JButton)
JTextField.setText(null);//把文本域里的值设置为空
}

回答3:

你要做什么?重置按钮,怎么个重置法? 说清楚啊!
setBounds(x,y,w,h);//重置位置

回答4:

this.txtName(txtName你的文本框控件名字).text="";
有几个就写几个,以此类推