java: JTextField 的默认文档总是 PlainDocument 吗?

标签 java swing document jtextfield

这总是正确的吗?

new JTextField().getDocument() instanceof PlainDocument

因为我读过许多 PlainDocument 的示例,他们总是创建一个新的 PlainDocument 然后将其分配给 JTextField,例如here .

最佳答案

啊,刚刚 checkout 。 documentation说是的。空构造函数始终使用 createDefaultModel()createDefaultModel()始终返回一个 PlainDocument

-> 答案是肯定的。

关于java: JTextField 的默认文档总是 PlainDocument 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3949119/

相关文章:

pdf - 从 LISP 生成 PDF 文档

java - DOM 文档为空?

java - 没有参数的getConstructor

java - Java 10 中的 "var"到底是什么类型的 token ?

java - 再次出现 NullPointerException - intersects()

java - 停止 JTable 仅在获得焦点并按下按键时才可编辑

java - "Ambiguous mapping found"当一个@Controller 扩展另一个@Controller

java jlabel setText(str) 当str有韩文字符时错误

java - 从复选框获取值

node.js - MongoDB 创建文档并成功创建另一个文档