クラス
javax.swing.InputMapの使用
パッケージ | 説明 |
---|---|
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
javax.swing.plaf |
1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
|
-
javax.swingでのInputMapの使用
javax.swingのInputMapのサブクラス 修飾子と型 クラス 説明 class
ComponentInputMap
ComponentInputMap
は、特定のJComponent
に関連付けられているInputMap
です。InputMapを返すjavax.swingのメソッド 修飾子と型 メソッド 説明 InputMap
JComponent. getInputMap()
コンポーネントがフォーカスを取得したときに使用するInputMap
を返します。InputMap
JComponent. getInputMap(int condition)
condition
で使用されているInputMap
を返します。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. setParent(InputMap map)
親を設定します。親は、このComponentInputMap
と同じコンポーネントに関連付けられたComponentInputMap
である必要があります。void
InputMap. setParent(InputMap map)
このInputMap
の親を設定します。 -
javax.swing.plafでのInputMapの使用
javax.swing.plafのInputMapのサブクラス 修飾子と型 クラス 説明 class
ComponentInputMapUIResource
javax.swing.ComponentInputMapのサブクラスであり、UIResourceインタフェースを実装しています。class
InputMapUIResource
javax.swing.InputMapのサブクラスであり、UIResourceインタフェースを実装しています。