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

クラスInputMap

java.lang.Object
javax.swing.InputMap
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
ComponentInputMap, InputMapUIResource

public class InputMap extends Object implements Serializable
InputMapは、入力イベント(現在はKeyStrokeのみ使用)とObjectの間のバインディングを提供します。 InputMapは通常ActionMapとともに使用され、キーを押したときに実行するActionを判定します。 InputMapは、InputMapで未定義のバインディングを検索する親を持つことができます。

ActionMapと同様に、次の例のようなサイクルを生成すると、

   InputMap am = new InputMap();
   InputMap bm = new InputMap():
   am.setParent(bm);
   bm.setParent(am);
 
一部のメソッドではStackOverflowErrorがスローされる要因となります。

導入されたバージョン:
1.3