Mac de Javaat MACMac de Java - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト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