2009-12-12 18 views
7

Sto lavorando a un progetto e ho bisogno di un editor WYSIWYG HTML Java semplice e gratuito. Qualcuno può indicarmi la giusta direzione?Java WYSIWYG Editor HTML

Ha solo un piccolo spazio per adattarsi, quindi qualcosa di abbastanza semplice sarebbe la cosa migliore.

risposta

10

Ekit sembra abbastanza leggero (160Ko in un vasetto, source and jar here)

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

+0

possiamo usarlo con javafx come componente? –

+0

Più di 4 anni dopo aver scritto quella risposta, non saprei con certezza se puoi usarlo con javafx (che era [ancora giovane nel 2009: 1.2] (http://en.wikipedia.org/wiki/JavaFX # JavaFX_1.1)). – VonC

-2

Se l'editor dovrebbe funzionare in un browser, allora non c'è niente da fare con Java ed è possibile utilizzare uno di questi:

ma se avete bisogno di incorporare l'editor HTML in un'applicazione desktop allora probabilmente bisogno di trovare quello che ti piace e provare che si adatta meglio.

+2

Questa risposta non era completamente correlata alla domanda. Non so perché pensavi che avesse bisogno di un editor nel browser. E dirgli di "trovare quello che ti piace e provare quello che si adatta meglio" non è una risposta, è solo buon senso. – uyuyuy99

3

Se è necessario un buon editor HTML WYSIWYG, allora ho consigliato JWebEngine. È l'unico che conosco a superare il test del browser ACID1 e il test dell'acido della posta. La maggior parte degli altri editor HTML Java basati sul javax.swing.text.html.HTMLDocument e hanno tutti gli stessi bug. Il supporto del CSS è molto scarso nel documento HTML. JWebEngine ha un ottimo supporto per la visualizzazione di HTML con CSS. Ma è anche compatibile con JEditorPane o JTextPane e puoi usarlo insieme a strumenti di terze parti come il correttore ortografico JOrtho.

+0

La loro licenza è confusa ... sembra che non sia autorizzato a usarlo per un programma che vorrei pubblicare al pubblico? – Nyerguds

+0

Cosa ti sta confondendo? È un prodotto commerciale La versione demo ha una filigrana e può essere utilizzata gratuitamente e in pubblico. Se hai bisogno di una versione senza filigrana, devi contattare le vendite. – Horcrux7

2

Dai un'occhiata allo Metaphase Editor. È un componente WYSWIWYG HTML Editor per Java ed è licenziato sotto licenza LGPL. I file binari e le fonti sono disponibili al numero Project Kenai.

+0

Collegamenti interrotti. Sembra che il progetto sia stato rimosso da Internet. :( – MGM

6

Stavo cercando la stessa roba. Date un'occhiata a queste due soluzioni:

ho trovato un altro, molto bella soluzione: utilizzare un JFXPanel per incorporare il componente editor HTML WYSIWYG che è incluso nel più recente versioni di JavaFX. Questo è il modo in cui andrò.

Problemi correlati