创建窗体应用程序,统计文本框中的字符个数。其中输 入内容的文本框java
时间: 2024-05-16 15:13:11 浏览: 124
Java 文本字符统计程序
5星 · 资源好评率100%
您可以参考以下代码来创建一个简单的窗体应用程序,用于统计文本框中的字符个数:
```java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class CharacterCounter extends JFrame {
private JTextField textField;
private JLabel countLabel;
public CharacterCounter() {
// 设置窗口标题
setTitle("字符计数器");
// 创建输入文本框和计数标签
textField = new JTextField(20);
countLabel = new JLabel("字符个数:0");
// 创建面板,添加文本框和标签
JPanel panel = new JPanel();
panel.add(textField);
panel.add(countLabel);
// 添加面板到窗口
getContentPane().add(panel);
// 添加文本框监听器,用于更新计数标签
textField.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String text = textField.getText();
int count = text.length();
countLabel.setText("字符个数:" + count);
}
});
// 设置窗口大小、位置和关闭操作
setSize(300, 100);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
// 创建窗口并显示
CharacterCounter counter = new CharacterCounter();
counter.setVisible(true);
}
}
```
该程序创建了一个窗口,其中包含一个文本框和一个标签,用于显示字符个数。当用户在文本框中输入文本时,程序会自动更新计数标签的内容。
阅读全文