我想问一下如何将文本字段中输入的第一个字母大写?例如,输入他的姓氏时,第一个字母将大写。
德洛斯雷耶斯样品 | << 示例文本字段和结果应该是这样的>> |Delos Reyes |
我正在使用来自 netbeans 的文本字段。
我不知道 NetBeans 文本字段与其他文本字段有何不同,我认为它只是一个 JTextField。
使用您自己的类扩展 JTextField 并覆盖 Document 中的 insertString 方法,就像在API 文档中一样。
或者,您可以向您的文本字段(实际上是基础文档)添加一个侦听器,并相应地更新字符串。