Java聊天室中,点击清除号码之后将账号对应的文本框内容清空的代码
时间: 2024-02-13 22:03:14 浏览: 118
java 聊天室代码
假设账号文本框的变量名为`accountTextField`,要清空它的内容,可以在清除按钮的事件处理方法中加入以下代码:
```
accountTextField.setText("");
```
这行代码会将`accountTextField`的内容设置为空字符串,从而清空文本框内的内容。完整代码示例:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class ChatRoom extends JFrame implements ActionListener {
private JTextField accountTextField;
private JButton clearButton;
public ChatRoom() {
// 初始化界面组件
accountTextField = new JTextField(20);
clearButton = new JButton("清除号码");
// 将清除按钮添加点击事件的监听器
clearButton.addActionListener(this);
// 将组件添加到界面中
JPanel panel = new JPanel();
panel.add(new JLabel("账号:"));
panel.add(accountTextField);
panel.add(clearButton);
add(panel);
pack();
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
// 处理清除按钮的点击事件
if (e.getSource() == clearButton) {
accountTextField.setText("");
}
}
public static void main(String[] args) {
new ChatRoom();
}
}
```
阅读全文