Quote:
Originariamente inviato da Mixmar
Forse la soluzione più semplice al tuo problema è usare testo formattato come HTML al posto di testo semplice: in questo modo puoi inserire immagini come tag img. Le JTextPane sono in grado di capire la formattazione HTML (fino ad un certo livello!) e a renderizzarla.
Ecco qui un tutorial.
Potresti scrivere, ad esempio:
Codice:
String string = "<html><p>hello <img href="link_to_smile_image.gif"><p></html>"
Dovresti ottenere l'effetto che vuoi.
Però dovrai inventarti un nome più significativo di "string"! 
|
Ho provato già ad usare l'html con un JEditorPane e il mio problema è che in una frazione di secondo i componenti che si trovano in torno all'immagine da caricare vengono spostati prima di essere messi per bene. Vorrei evitare quindi questi spostamenti indesiderati caricando direttamente un'immagine, invece di usare l'html