用Java编写一个具有清除文本框内容功能的程序
时间: 2023-09-03 12:08:40 浏览: 78
编写java程序,在文本框输入字符串,点击“添加”按钮,文本区显示文本框中内容;点击“清空”按钮,清除文本区所有内容
5星 · 资源好评率100%
下面是一个简单的Java代码示例,实现了一个具有清除文本框内容功能的程序:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class ClearTextField extends JFrame implements ActionListener {
private JTextField textField;
private JButton clearButton;
public ClearTextField() {
super("Clear Text Field");
textField = new JTextField(20);
clearButton = new JButton("Clear");
clearButton.addActionListener(this);
JPanel panel = new JPanel(new FlowLayout());
panel.add(textField);
panel.add(clearButton);
add(panel);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
pack();
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == clearButton) {
textField.setText("");
}
}
public static void main(String[] args) {
new ClearTextField();
}
}
```
这个程序包含一个文本框和一个清除按钮。当用户点击清除按钮时,文本框的内容将被清空。这个程序使用了 Java 的 GUI 库 Swing 来创建用户界面。在 `actionPerformed` 方法中,我们检查事件源是否是清除按钮,并在文本框中设置一个空字符串以清除内容。运行程序后,你将看到一个具有清除文本框功能的窗口。
阅读全文