Hi ueps,
In der Tat, bis jetzt liegt alles im TextPane, das auch aus gutem Grund, da bis zu 100 TextPanes auf einem TabbedPane liegen können, und ich daher die einzelnen Zuständer der TextPanes nicht extra sichern muss.
Du müsstest Dir doch eigentlich 'nur' die Cursorpositionen merken.
Danke, aber den hab ich auch schon gelesen. Das ganze ist recht komplex
Das, was Du erreichen willst, ist in der Tat komplex.
und ein versuch die Code-Beispiele zu kompilieren brachte keinen Erfolg,da auf wilde Packages wie examples.*** oder sonstige nicht Vorhandene Sachen zugegriffen wird.
Das müsste Dir als Java-Programmierer einleuchten ;-)
Ich habe den Artikel auch nur kurz überflogen und denke, dass er vor allem Strategiealternativen präsentieren möchte und weniger gebrauchsfertige Lösungen für die Praxis.
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?).
Viele Grüße,
Martin Jung