|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
[JAVA] HTMLDocument, impostare il contenuto di un elemento "leaf"
Ho un JEditorPane in cui viene caricato del contenuto HTML e successivamente, una volta ottenuto il suo HTMLDocument, vorrei cambiare da programma il contenuto di alcuni elementi. La questione è che gli elementi su cui voglio operare sono elementi "leaf":
... <code id="myid">blabla</code> ... Il riferimento all'oggetto Element di questo tag riesco ad ottenerlo senza problemi: Codice:
HTMLDocument htmlDoc = (HTMLDocument) editorPane.getDocument ();
Element code = htmlDoc.getElement ("myid");
insertAfterEnd() e insertBeforeStart() funzionano ma ovviamente lavorano al di fuori dell'elemento. Anche setOuterHTML() funziona ma così dovrei rimpiazzare l'intero tag. Insomma ... non ho capito se e come è possibile impostare il contenuto di un elemento "leaf", mantenendo tutti gli stili associati. Suggerimenti? Idee? Grazie.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:56.


















