0

テキストフィールドに入力された最初の文字を大文字にする方法を教えてください。たとえば、姓を入力する場合、最初の文字は大文字になります。

サンプル texfields デロス レイエス | << サンプル テキスト フィールドと結果は次のようになります >> |Delos Reyes |

私はネットビーンズのテキストフィールドを使用しています。

4

1 に答える 1

0

NetBeans テキストフィールドが他のテキストフィールドとどのように違うのかわかりません。単なる JTextField だと思います。

API docsのように、JTextField を独自のクラスで拡張し、Document から insertString メソッドをオーバーライドします。

または、リスナーをテキスト フィールド (実際には基になるドキュメント) に追加し、それに応じて文字列を更新することもできます。

于 2012-10-12T06:51:38.780 に答える