【问题标题】:How to check whether a certain value is entered in a textfield in Java如何检查Java中的文本字段中是否输入了某个值
【发布时间】:2020-05-25 08:20:10
【问题描述】:

有谁知道如何检查是否有人在 java 的文本字段中输入了不允许的内容(取决于我的要求)?

我的意图是不能输入特殊字符,但现在可以输入“=true”(根据函数,它满足,因为它返回一个true)。我写了一个函数来检查用户名是否正确。

【问题讨论】:

  • 拥有当前代码可以提高可重复性
  • "boolean in a textfield"(颤抖)为此使用JCheckBox!这是完成这项工作的正确工具。
  • @AndrewThompson,我想,你不明白我的问题。我已经编辑了我的问题。名称只能由字母和数字组成。但是现在,当您在 jTextfield 中输入“=true”时,就有可能获得访问权限。
  • 没有你的代码,这是不可能回答的

标签: java swing boolean


【解决方案1】:

我已经解决了。我创建了一个字符串变量来检索输入的文本并添加一个 trim() 和 toLowerCase() 函数。然后我检查输入的值是否等于某些值以及它是否包含一些特殊字符。对我来说,它现在运作良好。

【讨论】:

    猜你喜欢
    • 2019-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 2012-02-03
    • 2015-03-12
    相关资源
    最近更新 更多