Originariamente inviato da tulipan
e come faccio a mettere un'iimagine in una jTextPane?
Hai visto l'esempio di uso di JTextPane che ho fatto in questa tua discussione?
Basta aggiungere ad esempio:
codice:
ImageIcon icon = new ImageIcon ("una_immagine.jpg");
attributes = new SimpleAttributeSet ();
StyleConstants.setIcon (attributes, icon);
document.insertString (document.getLength (), " ", attributes);
Lo spazio " " è giusto per mettere qualcosa (ci deve essere almeno 1 carattere) che tanto non viene mostrato, viene rimpiazzato dalla icon. Però internamente il testo è presente nel document!! Se selezioni il tutto e copi, ovviamente la immagine non c'è ma c'è quel testo.