Hallo,
Du müsstest Dir doch eigentlich 'nur' die Cursorpositionen merken.
Das reicht leider nicht, den Cursor kann ich nur "sichern" wenn er auch im TextPane drin ist, wird nur gescrollt ohne den Cursor zu bewegen muss ich auch die ScrollPos sichern. Dann noch die Markierungen für Zeilennummern etc. Das ist sehr umständlich.
Danke, aber den hab ich auch schon gelesen. Das ganze ist recht komplex
Das, was Du erreichen willst, ist in der Tat komplex.
Ja, das merk ich. Obwohl eingelich SyntaxHighlighting recht einfach ausschaut.
Das müsste Dir als Java-Programmierer einleuchten ;-)
Nicht wirklich. Wenn man in der zip Datei alle Sourcen drin hat, kann man doch erwatren das bei javac xxx.java alles klappt und keine Fehler kommen.
Nochmal: Wenn Du ausgefuchstes Syntaxhighlighting willst _und_ gute Performance, wirst Du um einen entsprechenden Ansatz und dem verbundenen Aufwand nicht herumkommen (was machst Du erst bei richtig großen Klassen?).
Hm, dann hab ich wohl noch viel Arbeit vor mir.
Gruß,
ueps