クラス
javax.swing.InputMapの使用
InputMapを使用するパッケージ
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
-
javax.swingでのInputMapの使用
javax.swingのInputMapのサブクラスInputMapを返すjavax.swingのメソッド修飾子と型メソッド説明JComponent.getInputMap()
コンポーネントがフォーカスを取得したときに使用するInputMap
を返します。JComponent.getInputMap(int condition)
condition
で使用されているInputMap
を返します。InputMap.getParent()
このInputMap
の親を取得します。static InputMap
SwingUtilities.getUIInputMap(JComponent component, int condition)
UIがcomponent
のcondition
に指定したInputMapを返します。static InputMap
LookAndFeel.makeInputMap(Object[] keys)
keys
からInputMapUIResource
を作成します。型InputMapのパラメータを持つjavax.swingのメソッド修飾子と型メソッド説明static void
LookAndFeel.loadKeyBindings(InputMap retMap, Object[] keys)
指定されたバインディングでInputMap
を生成します。static void
SwingUtilities.replaceUIInputMap(JComponent component, int type, InputMap uiInputMap)
component
のUI InputMapをuiInputMap
に変更する簡易メソッドです。void
JComponent.setInputMap(int condition, InputMap map)
条件condition
で使用するInputMap
をmap
に設定します。void
親を設定します。親は、このComponentInputMap
と同じコンポーネントに関連付けられたComponentInputMap
である必要があります。void
このInputMap
の親を設定します。 -
javax.swing.plafでのInputMapの使用
javax.swing.plafのInputMapのサブクラス修飾子と型クラス説明class
javax.swing.ComponentInputMapのサブクラスであり、UIResourceインタフェースを実装しています。class
javax.swing.InputMapのサブクラスであり、UIResourceインタフェースを実装しています。