PDA

Visualizza la versione completa : [JAVA] JTextPane


magnus
30-10-2004, 15:28
Ciao Ragazzi...
Vorrei aggiungere del testo HTML ad una JTextPane ( displayArea ) ma in questo modo nella JTextPane non compare proprio niente!

displayArea.setText(displayArea.getText() + messageToDisplay);

Come possibile "appendere" :) dell'html ad una TextPane?

Ciao!

Xadoom
30-10-2004, 15:39
Se vuoi visualizzare del testo html credo tu debba usare il JEditorPane, ma non conosco il JTextPane e quindi non ci gioro non si possa fare anche con quello... :bh:
Provato a dare un'okkiata sul sito Sun?
:ciauz:

netarrow
30-10-2004, 21:38
Originariamente inviato da magnus
Ciao Ragazzi...
Vorrei aggiungere del testo HTML ad una JTextPane ( displayArea ) ma in questo modo nella JTextPane non compare proprio niente!

displayArea.setText(displayArea.getText() + messageToDisplay);

Come possibile "appendere" :) dell'html ad una TextPane?

Ciao!



...
nomecomp.setContentType("text/html");
...


a me funzionava, non ricordo se era un JEditorPane o JTextPane... il secondo per ha il metodo detto sopra, quindi dovrebbe andare.

edit: questo se vuoi che l'html venga interpretato, se vuoi che vengano visualizzati i tag o gli fai un replace in ">" e "<" senza virgolette o provi il MIME "text/plain"

:ciauz:

ciammarica
31-10-2004, 17:04
devi sicuramente usare il JEditorPane, che puo' parsare sia HTML che formato rtf se non sbaglio...
basta settare il contenuto come text/html e poi inserire i tag.

Loading