Swingexamples-creating-masked-textfield
提供:Dev Guides
Swingの例-マスクされたTextFieldを作成する
次の例は、スイングベースのアプリケーションでマスクされたテキストフィールドを作成および表示する方法を示しています。
次のAPIを使用しています。
- JFormattedTextField -書式設定されたテキストフィールドを作成します。
- MaskFormatter -MaskFormatterに渡されるパターンで指定された文字のみを許可するフォーマッターを作成します。
例
出力
ここでは、テキストフィールドに数字のみが許可され、他の文字は入力できないことを示すパターンとして「#」を使用しました。 そして、5つ以上の数字を入力することはできません。 以下は、キャラクターを制御するパターンのリストです。
Sr. No. | Character & Description |
---|---|
1 |
# ** 任意の数字。 |
2 |
'' 特殊文字をエスケープするエスケープ文字。 |
3 |
U 任意のキャラクター。 大文字に変換されます。 |
4 |
L 任意のキャラクター。 小文字に変換されます。 |
5 |
A 任意の文字または数字。 |
6 |
? 任意のキャラクター。 |
7 | 何でも。 |
8 |
H 16進文字(0-9、a-fまたはA-F)。 |
link:/cgi-bin/printpage.cgi [__印刷]