クラス
com.jme3.input.InputManager の使用

InputManager を使用しているパッケージ
com.jme3.app The com.jme3.application provides a toolset for jME3 applications to interact with various components of the engine. 
com.jme3.input The com.jme3.input package is used for all input handling in jMonkeyEngine. 
com.jme3.niftygui   
 

com.jme3.app での InputManager の使用
 

InputManager を返す com.jme3.app のメソッド
 InputManager Application.getInputManager()
           
 

com.jme3.input での InputManager の使用
 

InputManager 型のパラメータを持つ com.jme3.input のメソッド
 Joystick[] JoyInput.loadJoysticks(InputManager inputManager)
          Loads a list of joysticks from the system.
 void ChaseCamera.registerWithInput(InputManager inputManager)
          Registers inputs with the input manager
 void FlyByCamera.registerWithInput(InputManager inputManager)
          Registers the FlyByCamera to receive input events from the provided Dispatcher.
 

InputManager 型のパラメータを持つ com.jme3.input のコンストラクタ
ChaseCamera(Camera cam, InputManager inputManager)
          Constructs the chase camera, and registers inputs if you use this constructor you have to attach the cam later to a spatial doing spatial.addControl(chaseCamera);
ChaseCamera(Camera cam, Spatial target, InputManager inputManager)
          Constructs the chase camera, and registers inputs
Joystick(InputManager inputManager, JoyInput joyInput, int joyId, java.lang.String name, int buttonCount, int axisCount, int xAxis, int yAxis)
          Creates a new joystick instance.
 

com.jme3.niftygui での InputManager の使用
 

InputManager 型のパラメータを持つ com.jme3.niftygui のコンストラクタ
InputSystemJme(InputManager inputManager)
           
NiftyJmeDisplay(AssetManager assetManager, InputManager inputManager, AudioRenderer audioRenderer, ViewPort vp)