モジュール java.desktop
パッケージ javax.swing

クラスUIDefaults.LazyInputMap

  • すべての実装されたインタフェース:
    UIDefaults.LazyValue
    含まれているクラス:
    UIDefaults

    public static class UIDefaults.LazyInputMap
    extends Object
    implements UIDefaults.LazyValue
    LazyInputMapは、createValueメソッドでInputMapを作成します。 バインディングはコンストラクタで渡されます。 バインディングは1つの配列で、この配列には、文字列KeyStrokes (alt SPACEなど)になる偶数エントリと、InputMap (およびActionMapのキー)で使用される値になる奇数エントリがあります。
    導入されたバージョン:
    1.3
    • コンストラクタの詳細

      • LazyInputMap

        public LazyInputMap​(Object[] bindings)
        LazyInputMapを構築します。
        パラメータ:
        bindings - バインディング
    • メソッドの詳細

      • createValue

        public Object createValue​(UIDefaults table)
        渡されたバインディングでInputMapを生成します。
        定義:
        createValue、インタフェース: UIDefaults.LazyValue
        パラメータ:
        table - UIDefaultsテーブル
        戻り値:
        InputMap