>>604
確認してみた。環境は Windows XP + IME2003 + J2SE 5.0

void Component.enableInputMethods(boolean enable)
デフォルトで true 。false にするとキーボードの半角/全角キーでも日本語入力状態にならず。

void InputContext.setCompositionEnabled(boolean enable)
InputContext Component.getInputContext() でインスタンスを取得。
true で日本語入力可能状態。

setCompositionEnabled(true) の後に enableInputMethods(false) をやると
半角/全角キーでも日本語入力状態にならず。