【问题标题】:How can I programmaticaly check what is allowed input of a JFormattedTextField?如何以编程方式检查 JFormattedTextField 允许输入的内容?
【发布时间】:2012-02-23 11:24:08
【问题描述】:

我想以编程方式“清除”一个 JFormattedTextField 但如果我只是调用 txtAny.setText("") 它不起作用导致文本字段的正则表达式模式 就我而言:

private final String FORMATTER_STRING_FLOAT = "[\\p{Digit}\\p{Cntrl}]{1,32}(\\.[\\p{Digit}\\p{Cntrl}]{0,2})?"; 至少需要一位数字。

所以我的问题是:如何获得 JFormattedTextField 的正则表达式模式 至少要进行进一步的手动部分处理?

【问题讨论】:

标签: java swing jformattedtextfield


【解决方案1】:

致电setText(anyValidString) 而不是setText("")

【讨论】:

    猜你喜欢
    • 2010-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多