如何获取JTextField中的字符数?

Ver*_*ang 2 java swing character jtextfield

是否有关于如何计算输入字符的事件JTextField

Gho*_*ica 6

您可以使用从JTextComponent继承的方法getText()来检索字段的当前字符串值(根据您的上下文,为NullPointerExceptions做好准备).

然后你可以要求字符串表示字符数; 使用String.length()返回该字符串中的Unicode代码点数.

如果您对计算该字符串中的单词感兴趣,可以使用String.split()将一个字符串切成一个子元素数组(例如使用""作为参数,或者"\ s +"在任何通配符上分裂).