[JAVA] JEditorPane get Text (geen HTML)

Pagina: 1
Acties:

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 07:56
Ik heb een JEditorPane(text/HTML) met een zooitje HTML erin.
Nu heb ik een zoekfunctie geschreven die een woordje opzoekt in de tekst.
Als ik getText gebruik krijg ik in die string ook de HTML tags.
Dat is niet handig want ik moet van de zoektekst de index weten om deze te kunnen selecteren.

Nu heb ik dat opgelost door alle HTML tags met een regexp te verwijderen, maar ben bang dat dit niet eeuwig goed blijft gaan.
Is er niet een manier om alleen de tekst op te vragen uit de JEditorPane.
Of is er een andere manier om een woord te selecteren.

PSN jschut_82 | Xbox: JSchut82


  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 07:56
Niemand een idee.....

modbreak: niet kicken binnen 24 uur aub, zie FAQ mbt not-done activiteiten

[ Voor 82% gewijzigd door curry684 op 01-08-2003 10:53 ]

PSN jschut_82 | Xbox: JSchut82


  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Volgens mij kan je dat niet aan de JEditorPane vragen. De 'echte' tekst die heeft hij in zijn document staan, maar de tekst die je uiteindelijk op het scherm ziet wordt gevormd uit je html tijdens het renderen, maar dit wordt nergens opgeslagen.

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 07:56
Alarmnummer schreef op 01 augustus 2003 @ 10:50:
Volgens mij kan je dat niet aan de JEditorPane vragen. De 'echte' tekst die heeft hij in zijn document staan, maar de tekst die je uiteindelijk op het scherm ziet wordt gevormd uit je html tijdens het renderen, maar dit wordt nergens opgeslagen.
mmmm dat is jammer.....
dan wordt het toch maar de html eruit filteren.

PSN jschut_82 | Xbox: JSchut82