如果我们查看 Java API for DefaultFormatter
,我们发现您可以将其设置为两种模式:
public void setOverwriteMode(boolean overwriteMode)
"配置插入字符时的行为。如果 overwriteMode 是true
(默认),新字符会覆盖模型中的现有字符。
参数:
overwriteMode
- 指示是否使用覆盖或覆盖模式"
其含义尚不清楚。覆盖和覆盖模式之间的实际区别是什么?有熟悉的朋友能解释JFormattedTextField
一下AbstractFormatter
吗?谢谢!