モジュール java.desktop
パッケージ java.awt.im

インタフェースInputMethodRequests

既知のすべてのサブインタフェース:
InputMethodContext

public interface InputMethodRequests
InputMethodRequestsは、インプット・メソッドを扱うためにテキスト編集コンポーネントで処理する必要がある要求を定義します。 コンポーネントはこのインタフェース自体を実装することも、またはそのインタフェースを実装する独立したオブジェクトを使用することもできます。 このインタフェースを実装するオブジェクトは、コンポーネントのgetInputMethodRequestsメソッドから返される必要があります。

また、テキスト編集コンポーネントはインプット・メソッドのイベント・リスナーを提供する必要があります。

インタフェースは、次の2つの入力ユーザー・インタフェースのいずれかをサポートするように設計されます。

  • オンザスポット(on-the-spot)入力。変換されるテキストはテキスト・コンポーネントのテキスト本体の一部として表示される。
  • ビロウザスポット(below-the-spot)入力。変換されるテキストは、確定時にテキストが挿入される挿入ポイントのすぐ下の、独立した変換ウィンドウに表示される。 コンポーネントのテキスト本体内でテキストが選択されている場合、このテキストは確定時に、確定されたテキストに置き換えられる。したがって、テキストの入力先となるコンテキストの一部とは見なされない。

導入されたバージョン:
1.2
関連項目: