1
2
如果您只想对字符插入/删除做出反应,那么使用documentfilter可能是更好的方法。这将允许您防止在文档中插入您所希望的字符。阅读jtextfield api并按照swing教程“文本组件特性”的链接获取更多信息。 |
2
3
有一个 Java Swing tutorial on using text components . 基本上,你可以添加 DocumentListener 对文档做出响应,或者编写自己的文档实现。使用 AbstractDocument 这应该很容易,因为它只需要实现几个抽象方法。 或者你也可以是子类 PlainDocument 只重写你感兴趣的一组方法。 考虑到您的限制,您只需要在插入/删除字符时以某种方式做出反应,在文档上添加侦听器应该是最有效的。 如果你需要更多的细节,请告诉我。 |
3
2
有 EditorKit â Document â Views relations tutorial ,这使我们对自定义javax.swing.text.document的实现有了一些了解。 |
Arel Sharon · JTextField未出现在网格布局中 6 年前 |
madvic · JTextField在周期后限制输入 6 年前 |
user8616404 · JTextField从左到右的数字顺序 7 年前 |
LadyMormont · 如何使JTextField的宽度保持静态? 7 年前 |
Psyny · 在JComponent和模型对象之间传输数据 9 年前 |