チャット アプリケーションを作成していて、JEditorPane に文字列を追加したいので、JEditorPane.getDocument.insert() メソッドを使用してこれを行います。
clientListDoc.insertString(clientListDoc.getLength(),image+"-"+name[0]+"\n", null);
しかし、今は画像も表示したいです。コンテンツ タイプを HTML に設定し、これを使用します。
String temp=ClassLoader.getSystemResource("images/away.png").toString();
image="<img src='"+temp+"'></img>";
しかし、insert() を使用すると JEditorPane で画像を取得できませんが、setText() を使用すると画像が表示されます。助けてください!!この2つをやりたい!
getText を使用して前の文字列を取得し、新しい文字列をこの文字列に追加してから、setText() を使用して文字列全体を設定する方法がありますが、より良い解決策はありますか?