0

我想问一下如何将文本字段中输入的第一个字母大写?例如,输入他的姓氏时,第一个字母将大写。

德洛斯雷耶斯样品 | << 示例文本字段和结果应该是这样的>> |Delos Reyes |

我正在使用来自 netbeans 的文本字段。

4

1 回答 1

0

我不知道 NetBeans 文本字段与其他文本字段有何不同,我认为它只是一个 JTextField。

使用您自己的类扩展 JTextField 并覆盖 Document 中的 insertString 方法,就像在API 文档中一样。

或者,您可以向您的文本字段(实际上是基础文档)添加一个侦听器,并相应地更新字符串。

于 2012-10-12T06:51:38.780 回答