我想以编程方式“清除”JFormattedTextField,但如果我只是打电话 txtAny.setText(“”)它不起作用导致textfield的正则表达式模式 就我而言:
private final String FORMATTER_STRING_FLOAT =
"[\\p{Digit}\\p{Cntrl}]{1,32}(\\.[\\p{Digit}\\p{Cntrl}]{0,2})?";
至少需要一位数。
所以我的问题是:如何获得JFormattedTextField的正则表达式模式 至少进一步手动部分处理?
答案 0 :(得分:2)
致电setText(anyValidString)
而不是setText("")