• ベストアンサー

コンポジションのテキストとは?

https://docs.oracle.com/javase/jp/8/javafx/api/javafx/scene/input/InputMethodEvent.html 上記ページの >>コンポジションのテキスト(変換テキスト)が生成/変更/削除されたり、入力メソッドが結果テキストをコミットしたり の【コンポジションのテキスト(変換テキスト)】とは何のことでしょうか? 日本語入力など変換されるようなIMEを通した入力の事で、無変換の半角英数入力は含まれないということでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ballville
  • ベストアンサー率47% (233/487)
回答No.1

オラクルの解説、いや、ひどい日本語ですね。解説になっていない。こういう技術文書は、英文のままみたほうがはるかにわかりやすいと思いますよ。 お尋ねの 【コンポジションのテキスト(変換テキスト)】 は原文では when the text under composition (composed text) is generated/changed/removed となっていて、意訳すると、「作成中のテキストに何か動き(生成・変更。消去)があれば」程度かと。

参考URL:
https://docs.oracle.com/javase/8/javafx/api/javafx/scene/input/InputMethodEvent.html
muuming2001
質問者

お礼

ありがとうございます。英語ページも参照致します。 テストしてみると無変換で英数字入力時にはイベント発生せずに、日本語入力の場合のみfireしました。

関連するQ&A