Я нашел здесь: что я искал, но все же у меня есть некоторые проблемы.
Это мой код действия:
private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) throws IOException {
jEditorPane1.setContentType("text/html");
int returnVal = FileChooser1.showOpenDialog(this);
if (returnVal == FileChooser1.APPROVE_OPTION) {
String image = String.format("<img src=\"%s\">", FileChooser1.getSelectedFile());
jEditorPane1.setText(image);
}
}
Вот скриншот того, что происходит, как вы можете видеть, изображение не загружается. http://postimg.org/image/agc665ih1/
Но если я сохраню файл (с помощью кнопки «Сохранить») и снова открою тот же файл (с помощью кнопки «Открыть»), изображение будет там и отлично загружено.
Я уже пробовал методы .repaint() и .revalidate(), но они не работают. Есть идеи?