SWTを試していていい感触と思いきや、早速落とし穴がありました。
自分のテストアプリでは日本語変換まわりはうまく動いていたのですが、Eclipseでインライン変換ができないことを思い出しました。
最新のEclipseでも同様で、もしかするとStyledTextだからかも、と思いテストアプリもStyledTextにしてみると、やはりインライン変換できません。
どうやら、StyledTextはOSのウィジェットが使えないために、Swingのように自前で実装しているようです。そのため、インラインでの複雑な挙動に対応できていないということなのだと思います。
ところで、JTextAreaで変になるのは、フォント(Osakaとか)を指定しておけば大丈夫そうな気配です。
もしショートカットの問題が直れば、普通にSwingでもいいかな…。
というわけでまだ迷っています。


最近のコメント