T
Hallo,
ich habe ein JEditorPane, in dem ich HTML-Dateien anzeige. Eine Suchfunktion die die gesuchten Strings selektiert soll das ganze abrunden. Mit jeditorpane.getText() bekomme ich den reinen HTML-Code, auf dem ich auch suchen kann. Wenn ich den String finde, setzte ich die Cursor-Position (jeditorpane.setCaretPosition()) und selektiere den gesuchten String (jeditorpane.select()). Dummerweise bezieht sich die gefundene Stelle des Strings auf den HTML-Code, so dass der Cursor in der interpretierten HTML-Seite an eine falsche Stelle gesetzt wird. Das Selektieren funktioniert überhaupt nicht, sprich es wird nichts selektiert, auch wenn ich einen Bereich von 100 Positionen angebe.
Hat jemand Erfahrung mit JEditorPanes, HTML-Darstellung und Suchfunktionen?
Vielen Dank.