Java WYSIWYG HTML editor

40,303

Solution 1

Ekit seems fairly light (160Ko in one jar, source and jar here)

http://www.hexidec.com/images/ekit.png

Solution 2

I was searching for the same stuff. Have a look at these two solutions:

I've found another, very nice solution: Use a JFXPanel to incorporate the HTML WYSIWYG editor component that's included in the latest versions of JavaFX. This is the way i'll go.

Solution 3

If you need a good WYSIWYG HTML editor then I recommended JWebEngine. It is the only one that I know that pass the ACID1 browser test and the mail-acid test. The most other Java HTML editors based on the javax.swing.text.html.HTMLDocument and have all the same bugs. The support of CSS is very poor in the HTMLDocument. JWebEngine has a very good support for viewing HTML with CSS. But it is also compatible JEditorPane or JTextPane and you can use it together with third party tools like the spell checker JOrtho.

Solution 4

Have a look at Metaphase Editor. It's a WYSWIWYG HTML Editor component for Java and is licensed under LGPL. The binaries and sources are available at Project Kenai.

Share:
40,303
Kyle
Author by

Kyle

I am a computer science student from Dublin, Ireland with a passion for software development. I mainly work on eLearning and community communication projects. Web based dev: PHP / JSP Desktop dev: Java

Updated on July 05, 2022

Comments

  • Kyle
    Kyle almost 2 years

    I'm working on a project and need a simple, free, Java HTML WYSIWYG editor. Can anyone point me in the right direction?.

    It only has a small space to fit into, so something fairly simple would be best.

  • Nyerguds
    Nyerguds almost 13 years
    Their license is confusing... it seems I'm not allowed to use it for a program I'd want to release to the public?
  • Horcrux7
    Horcrux7 almost 13 years
    What is confusing you? It is a commercial product. The demo version has a watermark and can use for free and public. If you need a version without watermark then you need contact sales.
  • uyuyuy99
    uyuyuy99 about 10 years
    This answer was completely unrelated to the question. I don't know why you thought he needed an in-browser editor. And telling him to "find the one you like and try which fits best" is not an answer either, that's just common sense.
  • cool dev
    cool dev over 9 years
    can we use this with javafx as a component?
  • VonC
    VonC over 9 years
    More than 4 years after having written that answer, I wouldn't know for sure if you can use it with javafx (which was still young in 2009: 1.2).
  • MGM
    MGM almost 7 years
    Broken links. Seems like the project is removed from the Internet. :(
  • ggrandes
    ggrandes almost 2 years
    A recent fork of SHEF: github.com/thevpc/shef