Mac de Java ..
[2ch|▼Menu]
271:270
06/11/30 18:42:35 pfnbqwTY0
続きです。

プログラムを起動したら、まずeditorPaneに表示されている"test"という文字列を削除します。
editorPaneに文字が全く入っていない状態で、日本語入力しようとしても、変換前の文字列が表示されないという珍現象が発生します。
半角文字は普通に入ります。また、予め1文字でも入れてあれば変換前の文字列も表示されるようです。
コンストラクタ下から2行目のeditorPane.setText("<html>test");を削除すると問題なく表示されるようになりますが、これでは意味がありません。
これはアップル製のVMのバグでしょうか。
J2SEのどのバージョンからこんなことが起こるようになったかわかりませんが、以前はこんなことは起こらなかったと記憶しています。
またWindowsをお持ちの方はテストしていただけると助かります。
ちなみに、setText()の代わりにsetDocument()を使っても同じ結果になるようです。

当方の環境

Mac OS X 1.4.8
J2SE 5.0
Xcode 2.3
NetBeans 5.0


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5372日前に更新/203 KB
担当:undef