java - 如何获取 JTextField 中的字符数?

标签 java swing character jtextfield

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

最佳答案

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

然后你可以询问该字符串的字符数;使用String.length()返回该字符串中 Unicode 代码点的数量。

如果您有兴趣计算该字符串内的单词,可以使用 String.split()为了将一个字符串分割成它的子元素数组(例如使用“”作为参数,或使用任何通配符分割的“\s+”)。

关于java - 如何获取 JTextField 中的字符数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40789384/

相关文章:

java - 使用 XPath 解析 Soap 响应消息

java - 为一元非表达式生成 JVM 字节码

java - Java中的内存问题

java - Spring DTO-DAO(资源-实体)映射到哪个应用层 : Controller or Service?

html - 有一个倒置的插入符号吗?

android - 问 : Android not accepting special characters on Toast/Dialog.

python - 如何对具有不同顺序的字符串列表进行排序?

Java 的 FlowLayout 无法正确调整大小

java - java中绘制点

java - 在 jdbc 应用程序中向前移动 rs.next()