View Single Post
Old 29-08-2008, 22:14   #3
UnknownSoldier
Member
 
Iscritto dal: Aug 2008
Messaggi: 210
Quote:
Originariamente inviato da Mixmar Guarda i messaggi
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
UnknownSoldier è offline   Rispondi citando il messaggio o parte di esso