11
votes

Java Wysiwyg HTML Editor

Je travaille sur un projet et j'ai besoin d'un éditeur simple, gratuit Java HTML WYSIWYG. Est-ce que quelqu'un peut-il me montrer la bonne direction?.

Il n'a qu'un petit espace pour s'intégrer, alors quelque chose de assez simple serait mieux.


2 commentaires

[2018.12.03.] Nous pouvons utiliser des composants Java FX en swing, alors Javafx.scene.web.htmleditor est notre ami. docs.oracle.com/javase/8/ Javafx / API / JAVAFX / Scene / WEB / ...


"Dernier homme debout" dans le marché Swing Native HTML Editor: SFERYX.COM


5 Réponses :


10
votes

EKIT semble assez léger (160 ko dans un pot, Source et Jar ici )

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


2 commentaires

Pouvons-nous utiliser cela avec JavaFX comme composant?


Plus de 4 ans après avoir écrit cette réponse, je ne saurais pas à coup sûr si vous pouvez l'utiliser avec JavaFX (qui était toujours jeune en 2009: 1.2 ).



-4
votes

Si l'éditeur doit exécuter dans un navigateur, il n'y a rien à voir avec Java et vous pouvez utiliser l'un de ces éléments:


1 commentaires

Cette réponse n'était complètement pas liée à la question. Je ne sais pas pourquoi vous pensiez avoir besoin d'un éditeur de navigateur. Et lui dire de «trouver celui que vous aimez et essayez qui vous convient le mieux» n'est pas une réponse non plus, c'est juste un bon sens.



3
votes

Si vous avez besoin d'un bon éditeur HTML WYSIWYG HTML, j'ai recommandé Jwebengine . C'est le seul à savoir que je sais que passez le test de navigateur ACID1 et le test de courrier postal. Le plus d'autres éditeurs Java HTML basés sur le javax.swing.text.html.htmldocument et ont tous les mêmes bugs. Le soutien de CSS est très pauvre dans le HTMLDOCUMUMENT. Jwebengine a un très bon support pour regarder HTML avec CSS. Mais il est également compatible JeDitorpane ou JTextpane et vous pouvez l'utiliser avec des outils tiers tels que le vérificateur orthographique Jortho.


2 commentaires

Leur licence est confuse ... il semble que je ne suis pas autorisé à l'utiliser pour un programme que je voudrais publier au public?


Qu'est-ce qui vous dérange? C'est un produit commercial. La version de démonstration a un filigrane et peut utiliser gratuitement et le public. Si vous avez besoin d'une version sans filigrane, vous avez besoin de vente de contacts.



2
votes

regarder Editeur de la métaphase . C'est un composant de l'éditeur HTML WYSWIWYG HTML pour Java et est sous licence sous LGPL. Les fichiers binaires et sources sont disponibles chez Projet Kenai .


1 commentaires

Liens brisés. On dirait que le projet est supprimé d'Internet. :(



7
votes

Je cherchais la même chose. Regardez ces deux solutions:

  • SHEF (LGPL)
  • SFERYX HTML Editor (Commercial)

    J'ai trouvé une autre solution très belle: utilisez un JFXPanel pour intégrer le composant HTML WYSIWYG Editor inclus dans les dernières versions de JavaFX. C'est comme ça que je vais aller.


0 commentaires