Ciao a tutti,
ho un grosso problema col JEditorPane di Swing!!!!
In pratica uso il jep per visualizzare del codice html!!! Il mio problema è che l'html non mi viene fornito da un URL, per cui non posso utilizzare il metodo setPage() che mi risolverebbe tutti i problemi di visualizzazione!!!!
Siccome l'html mi arriva come String, sono costretto ad usare il metodo setText(): in questo modo, l'html viene visualizzato correttamente però, ogni riferimento ad altri oggetti presenti nell'html (es immagini) vengono conisderati come immagini non scaricate (quindi oggetti vuoti)!!!! Volevo sapere se esiste un gestore di questi eventi, ossia se è possibile individuare tali oggetti nell'html, recuperarli (usando il mio socket TCP) e quindi integrarli nella pagina base impostata con setText() !!!!!!!!
Infatti, se uso il setPage(url) la pagina viene scaricata correttamente; se poi visualizzo altre pagine usando il setText() vedo solo l'oggetto base e tutti i riferimenti restano vuoti... ma se provo ad aprire una pagina (con setText()) PRECEDENTEMENTE APERTA CON setPage(), allora mi viene visualizzata correttamente (si vedono anche le immagini). Ho quindi pensato che tale classe salva gli oggetti scaricati da qualche parte (dove?!?); se così fosse potrei scaricare tutti gli oggetti (parsando la stringa html), salvarli nel punto corretto, e poi effettuare il setText() sull'oggetto base!!!!!
Ma come fare ad individuare dove vengono salvate le immagini?!?!?
Vi prego aiutatemi, sto impazzendo!!!!!!!!!!!!!!!!!!!!
grazie 1000