2010-05-29 6 views
8

Ich brauche einen Ratschlag zum Erstellen einer Syntax highligher für Java-Anwendung mit Swing. Die Anwendung sollte es ermöglichen, eine Datei zu bearbeiten und die Syntax hervorzuheben.Swing Syntax Highlighter

Ich weiß nicht die Swing-Bibliothek, was soll ich suchen?

Antwort

1

Sie könnten auf JEditorPane bauen, aber es könnte einfacher sein, die Bean zu verwenden.

+0

Haha du schlägst mich mit diesem Gedanken jEdit. Ich war im Begriff, jEdit selbst zu verwenden: http://www.jedit.org/api/index.html – laher

+1

(das OP), nur für das Protokoll, JEditorPane unterstützt * nicht * direkte Syntaxhervorhebung: Sie müssen Parsen Sie die Java-Quelldatei selbst und markieren Sie dann die Token (keine triviale Aufgabe!). –

2

JSyntaxPane ist ziemlich aktiv und unterstützt viele Sprachen (+ eine freundliche Lizenz).

Verwandte Themen