|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.text.JTextComponent
|
+--javax.swing.JTextField
|
+--javax.swing.JPasswordField
JPasswordField は、1 行のテキストの編集を可能にする、軽量コンポーネントです。ただし、ビューは入力があったことを表示しますが、どの文字が入力されたかは表示しません。これは、echoChar のセットとともに使われる java.awt.TextField とのソース互換のために用意されています。別個に提供されているのは、パスワードの入力に影響を与えることなしに、JTextField の UI を安全に、および簡単に変更できるようにするためです。
標準の Look & Feel (L&F) 表現でこのコンポーネントが使用するキーボードのキーについては、JPasswordField のキーの割り当てを参照してください。
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。今後の Swing リリースでは、長期間の持続性をサポートする予定です。
| 内部クラスの概要 | |
protected class |
JPasswordField.AccessibleJPasswordField
オブジェクトのユーザ補助機能を取得するために使用されるクラスです。 |
| クラス javax.swing.JTextField から継承した内部クラス |
JTextField.AccessibleJTextField |
| クラス javax.swing.text.JTextComponent から継承した内部クラス |
JTextComponent.AccessibleJTextComponent,
JTextComponent.KeyBinding |
| クラス javax.swing.JComponent から継承した内部クラス |
JComponent.AccessibleJComponent |
| クラス javax.swing.JTextField から継承したフィールド |
notifyAction |
| クラス javax.swing.text.JTextComponent から継承したフィールド |
DEFAULT_KEYMAP,
FOCUS_ACCELERATOR_KEY |
| クラス javax.swing.JComponent から継承したフィールド |
accessibleContext,
listenerList,
TOOL_TIP_TEXT_KEY,
ui,
UNDEFINED_CONDITION,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
| クラス java.awt.Component から継承したフィールド |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
| コンストラクタの概要 | |
JPasswordField()
新しい JPasswordField を構築します。 |
|
JPasswordField(Document doc,
String txt,
int columns)
指定されたテキスト記憶モデル、および指定された数のカラムを使用する新しい JPasswordField を構築します。 |
|
JPasswordField(int columns)
指定された数のカラムを持つ、新しい空の JPasswordField を構築します。 |
|
JPasswordField(String text)
指定したテキストで初期化された、新しい JPasswordField を構築します。 |
|
JPasswordField(String text,
int columns)
指定されたテキストおよびカラムで初期化された、新しい JPasswordField を構築します。 |
|
| メソッドの概要 | |
void |
copy()
通常は、関連付けられたテキストモデルの現在の選択範囲をシステムのクリップボードに転送し、モデルのコンテンツを残しておきます。 |
void |
cut()
通常は、関連付けられたテキストモデルの現在の選択範囲をシステムのクリップボードに転送したあとで、モデルのコンテンツを削除します。 |
boolean |
echoCharIsSet()
エコー表示に使用する文字セットが JPasswordField に用意されている場合に true を返します。 |
AccessibleContext |
getAccessibleContext()
JPasswordField に関連付けられた AccessibleContext を取得します。 |
char |
getEchoChar()
エコーに使う文字を返します。 |
char[] |
getPassword()
TextComponent に含まれるテキストを返します。 |
String |
getText()
推奨されません。 JDK 1.2 で、 getPassword() に置き換えられました。 |
String |
getText(int offs,
int len)
推奨されません。 JDK 1.2 で、 getPassword() に置き換えられました。 |
String |
getUIClassID()
コンポーネントを描画する、L&F クラスの名前を返します。 |
protected String |
paramString()
この JPasswordField の文字列表現を返します。 |
void |
setEchoChar(char c)
JPasswordField のエコー文字を設定します。 |
| クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| コンストラクタの詳細 |
public JPasswordField()
public JPasswordField(String text)
text - 表示されるテキスト。ない場合は nullpublic JPasswordField(int columns)
columns - カラムの数 >= 0
public JPasswordField(String text,
int columns)
text - 表示するテキスト。ない場合は nullcolumns - カラムの数 >= 0
public JPasswordField(Document doc,
String txt,
int columns)
doc - 使用するテキスト記憶txt - 表示するテキスト。ない場合は nullcolumns - 望ましい幅の計算に使う、カラムの数 >= 0。カラムがゼロに設定されている場合、望ましい幅はコンポーネントの実装に合わせたもの| メソッドの詳細 |
public String getUIClassID()
JComponent.getUIClassID(),
UIDefaults.getUI(javax.swing.JComponent)public char getEchoChar()
setEchoChar(char),
echoCharIsSet()public void setEchoChar(char c)
c - 表示するエコー文字echoCharIsSet(),
getEchoChar()public boolean echoCharIsSet()
setEchoChar(char),
getEchoChar()public void cut()
public void copy()
public String getText()
getPassword() に置き換えられました。セキュリティ上の理由から、このメソッドは推奨されません。代わりに getPassword メソッドを使ってください。
public String getText(int offs,
int len)
throws BadLocationException
getPassword() に置き換えられました。セキュリティ上の理由から、このメソッドは推奨されません。代わりに getPassword メソッドを使ってください。
offs - オフセット >= 0len - 長さ >= 0public char[] getPassword()
protected String paramString()
null にはなりません。
JFC コンポーネントの新しい側面についての情報を返すには、paramString() をオーバーライドします。
public AccessibleContext getAccessibleContext()
|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||