java - Java Swing 中 JTextfield 中的控制空格、数字、特殊字符、字符串

标签 java swing

我的 swing 组件中有两个文本字段。在一个文本字段中,我只需要有数字 (没有字符串、空格、允许的特殊字符)并且在另一个文本字段中我只需要有字符串(没有数字、空格、允许的特殊字符)。我该如何实现……???

最佳答案

您可以使用 Pattern用于验证输入的类(正则表达式)。提供简短教程 here .

我很确定基础教程涵盖了所有这些......

"^//d+$" //The text must have at least one digit, no other characters are allowed
"^[a-zA-Z]+$" //The text must have at least one letter, no other characters are allowed

关于java - Java Swing 中 JTextfield 中的控制空格、数字、特殊字符、字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4645234/

相关文章:

java - jSTL 中的 http 请求属性和参数,带有 servlet

java - 从 Java GUI 应用程序启动 Windows 批处理文件

java - Spring应用程序管理bean的GUI

java - 无法通过 jtextField() 输入将对象添加到 ArrayList

java - 在 JNLP 中指定 'package' 属性有什么好处?

java - 如何选择从 JBoss 4.0.4 迁移应用程序的目标服务器?

java - 如何设置swing组件的大小

java - 记住在客户端的独立应用程序上输入的值

java - NoClassDefFound错误: org/apache/nifi/registry/VariableRegistry while running nifi test cases

java - 定时器的嵌套