クラスBasicPasswordFieldUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TextUI
javax.swing.plaf.basic.BasicTextUI
javax.swing.plaf.basic.BasicTextFieldUI
javax.swing.plaf.basic.BasicPasswordFieldUI
- すべての実装されたインタフェース:
ViewFactory
public class BasicPasswordFieldUI extends BasicTextFieldUI
パスワード・フィールドのWindows Look & Feelを提供します。 標準テキスト・フィールドとの違いは、テキストの表示が、フィールドに含まれる実際のテキストではなく、JPasswordFieldに指定されるエコー文字の単純な文字列であることだけです。
-
ネストされたクラスのサマリー
クラスBasicTextUIで宣言されたネストされたクラス/インタフェース
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter修飾子と型クラス説明static classインタフェースCaretのデフォルト実装。static classインタフェースHighlighterのデフォルト実装。 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明要素のビュー(PasswordView)を作成します。static ComponentUIJPasswordFieldのUIを作成します。protected StringUIManagerでプロパティを参照するキーとして使われる名前を取得します。protected voidJPasswordFieldに必要なプロパティをインストールします。クラスで宣言されたメソッド BasicTextFieldUI
getBaseline, getBaselineResizeBehavior修飾子と型メソッド説明intgetBaseline(JComponent c, int width, int height) ベースラインを返します。サイズの変化に合わせてコンポーネントのベースラインがどのように変化するかを示す列挙を返します。クラスで宣言されたメソッド BasicTextUI
create, createCaret, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getPreferredSize, getRootView, getToolTipText, getVisibleEditorRect, installKeyboardActions, installListeners, installUI, modelChanged, modelToView, modelToView, paint, paintBackground, paintSafely, propertyChange, setView, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, update, viewToModel, viewToModel修飾子と型メソッド説明要素のビューを作成します。protected Caretキャレットに使用するオブジェクトを作成します。protected Highlighterハイライトを追加するために使用するオブジェクトを作成します。protected Keymapテキスト・コンポーネントに使用するキーマップを作成し、それに必要なバインディングをインストールします。voiddamageRange(JTextComponent tc, int p0, int p1) モデル内の指定された一部分に対応するビューの部分が描画し直されるようにします。voiddamageRange(JTextComponent t, int p0, int p1, Position.Bias p0Bias, Position.Bias p1Bias) モデル内の指定された一部分に対応するビューの部分が描画し直されるようにします。protected final JTextComponentこのUI実装に関連付けられたテキスト・コンポーネントを取得します。UIのEditorKitを取得します。protected StringこのUIにデフォルトでインストールまたは使用されるキーマップの名前を取得します。エディタ・コンポーネントの最大サイズを取得します。エディタ・コンポーネントの最小サイズを取得します。intgetNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias[] biasRet) キャレットが配置される可能性のある、視覚的に表された次のモデル位置を決定する手段を提供します。エディタ・コンポーネントの推奨サイズを取得します。モデルが空間的にどのように表現されているかを判定するためにトラバースすることのできる、関連したテキスト・コンポーネント(すなわち階層のルート)の割り当てを持つViewを取得します。getToolTipText(JTextComponent t, Point pt) 渡された位置でツール・チップとして使用される文字列を返します。protected Rectangleルート・ビューの割当て(割り当てられたサイズ)を取得します。protected voidキーボード操作を登録します。protected voidUIのリスナーをインストールします。voidコンポーネントのUIをインストールします。protected voidモデルの変更にフラグを立てます。modelToView(JTextComponent tc, int pos) 非推奨。modelToView(JTextComponent tc, int pos, Position.Bias bias) 非推奨。final voidpaint(Graphics g, JComponent c) インタフェースをペイントします。protected voidビューのバックグラウンドをペイントします。protected voidこのスレッドのビューからモデルが変更されないという保証付きで、安全にインタフェースをペイントします。protected voidこのメソッドは、関連付けられたJTextComponentでバウンド・プロパティが変更されたときに呼び出されます。protected final voidビュー階層の現在のルートを設定し、invalidate()を呼び出します。protected voidnullに明示的にオーバーライドされていないコンポーネント・プロパティを設定します。protected voidキーボード操作の登録を解除します。protected voidUIのリスナーをアンインストールします。voidコンポーネントのUIをアンインストールします。voidupdate(Graphics g, JComponent c) スーパー・クラスが制御不可能な方法でバックグラウンドをペイントします(イメージをバックグラウンドにタイリングする場合があります)。intviewToModel(JTextComponent tc, Point pt) intviewToModel(JTextComponent tc, Point pt, Position.Bias[] biasReturn) クラスで宣言されたメソッド TextUI
getToolTipText2D, modelToView2D, viewToModel2D修飾子と型メソッド説明渡された位置でツール・チップとして使用される文字列を返します。modelToView2D(JTextComponent t, int pos, Position.Bias bias) モデル内の指定された位置を、ビュー座標体系内の場所に変換します。intviewToModel2D(JTextComponent t, Point2D pt, Position.Bias[] biasReturn) ビューの座標空間からモデルの論理座標空間へのマッピングを提供します。クラスで宣言されたメソッド ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount修飾子と型メソッド説明booleancontains(JComponent c, int x, int y) 指定された x,yの位置が、指定されたコンポーネントのLook & Feel定義の形状内にある場合は、trueを返します。getAccessibleChild(JComponent c, int i) オブジェクトのi番目のAccessibleの子を返します。intオブジェクト内のアクセシビリティ対応の子の数を返します。クラスオブジェクトで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。booleanこのオブジェクトと他のオブジェクトが等しいかどうかを示します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。inthashCode()このオブジェクトに対するハッシュ・コード値を返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。toString()オブジェクトの文字列表現を返します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
コンストラクタの詳細
-
BasicPasswordFieldUI
public BasicPasswordFieldUI()BasicPasswordFieldUIを構築します。
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent c) JPasswordFieldのUIを作成します。- パラメータ:
c- JPasswordField- 戻り値:
- UI
-
getPropertyPrefix
protected String getPropertyPrefix()UIManagerでプロパティを参照するキーとして使われる名前を取得します。 この名前は、すべての標準テキスト・プロパティの接頭辞として使用されます。- オーバーライド:
getPropertyPrefix、クラスBasicTextFieldUI- 戻り値:
- 名前(PasswordField)
-
installDefaults
protected void installDefaults()JPasswordFieldに必要なプロパティをインストールします。- オーバーライド:
installDefaults、クラスBasicTextUI- 導入されたバージョン:
- 1.6
- 関連項目:
-
create
要素のビュー(PasswordView)を作成します。- 定義:
create、インタフェースViewFactory- オーバーライド:
create、クラスBasicTextFieldUI- パラメータ:
elem- 要素- 戻り値:
- ビュー
- 関連項目:
-
TextUI.modelToView2D(JTextComponent, int, Position.Bias)に置き換えられました