Hallo zusammen,
ich habe folgendes Problem. Ich möchte in einem JEditorPane eine bestimmte zeile selektieren. Dies habe folgendermaßen durchgeführt:
Dies funktioniert im Standard JRE von Eclipse 3.2 auch einwandfrei. Hier wird die Selektierte Zeile wie gewünscht farblich hervorgehoben. Allerdings wenn man das Programm über das Sun JRE 1.5_03 startet wird die Zeile nicht markiert.
Wenn ich mir den Inhalt der Selection allerdings folgendermaßen ausgeben lasse, wird der Inhalt der Selection richtig ausgegeben.
Es ist aber keine Zeile farblich hervorgehoben.
Vielen Dank im Voraus.
Benjamin Koch
ich habe folgendes Problem. Ich möchte in einem JEditorPane eine bestimmte zeile selektieren. Dies habe folgendermaßen durchgeführt:
Code:
getJEditorPaneQuellCode().setSelectionStart(zeichenZaehler - codeZeile.length());
getJEditorPaneQuellCode().setSelectionEnd(zeichenZaehler);
Dies funktioniert im Standard JRE von Eclipse 3.2 auch einwandfrei. Hier wird die Selektierte Zeile wie gewünscht farblich hervorgehoben. Allerdings wenn man das Programm über das Sun JRE 1.5_03 startet wird die Zeile nicht markiert.
Wenn ich mir den Inhalt der Selection allerdings folgendermaßen ausgeben lasse, wird der Inhalt der Selection richtig ausgegeben.
Code:
System.out.println(getJEditorPaneQuellCode().getSelectedText());
Es ist aber keine Zeile farblich hervorgehoben.
Vielen Dank im Voraus.
Benjamin Koch