У меня есть JEditorPane, созданный таким образом:
JEditorPane pane = new JEditorPane("text/html", "<font face='Arial'>" + my_text_to_show + "<img src='/root/img.gif'/>" + "</font>");
Я поместил эту панель в JFrame.
Текст отображается правильно, но я не вижу изображения, есть только квадрат, указывающий на то, что должно быть изображение (т.е. «битое изображение», отображаемое браузерами, когда изображение не найдено)