Что-то вроде этого.
1: сначала получите большой двоичный объект и преобразуйте его в ImageIcon из набора результатов.
Blob blob = resultSet.getBlob(1);
ImageIcon imageIcon = new ImageIcon(
blob.getBytes(1, (int)blob.length()));
2: Подготовьтесь, чтобы иметь возможность добавить значок изображения в JEditorPane / JTextPane (текстовое окно наследуется от JEditorPane), что-то вроде:
StyledDocument doc = textPane.getStyledDocument();
Style def = StyleContext.getDefaultStyleContext().getStyle(StyleContext.DEFAULT_STYLE);
Style iconStyle = doc.addStyle("icon", def);
StyleConstants.setAlignment(iconStyle , StyleConstants.ALIGN_CENTER);
StyleConstants.setIcon(s, imageIcon);
- Добавить иконку:
doc.insertString(doc.getLength(), " ", doc.getStyle("icon"));