Ekit scheint ziemlich leicht zu sein (160Ko in einem Glas, Quelle und Jar hier )
Ich habe nach dem gleichen Zeug gesucht. Sehen Sie sich diese zwei Lösungen an:
Ich habe eine andere, sehr nette Lösung gefunden: Verwenden Sie ein JFXPanel, um die HTML-WYSIWYG-Editor-Komponente zu integrieren, die in den neuesten Versionen von JavaFX enthalten ist. So werde ich gehen.
Wenn Sie einen guten WYSIWYG-HTML-Editor benötigen, empfehle ich JWebEngine . Es ist der einzige, den ich kenne, der den ACID1-Browser-Test und den Mail-Acid-Test besteht. Die meisten anderen Java-HTML-Editoren basieren auf javax.swing.text.html.HTMLDocument und haben alle die gleichen Fehler. Die Unterstützung von CSS ist im HTMLDocument sehr schlecht. JWebEngine bietet eine sehr gute Unterstützung für das Anzeigen von HTML mit CSS. Aber es ist auch kompatibel mit JEditorPane oder JTextPane und Sie können es zusammen mit Tools von Drittanbietern wie der Rechtschreibprüfung JOrtho verwenden.
Sehen Sie sich den Metaphase-Editor an. Es ist eine WYSWIWYG HTML Editor Komponente für Java und ist unter LGPL lizensiert. Die Binärdateien und Quellen sind im Projekt Kenai verfügbar.
Wenn der Editor in einem Browser ausgeführt werden soll, dann gibt es nichts mit Java zu tun und Sie können eines davon verwenden:
Aber wenn Sie den HTML-Editor in eine Desktop-App einbetten müssen, dann müssen Sie wahrscheinlich die finden, die Sie mögen und versuchen, welche passt am besten.