La realizzazione di una qualsiasi applicazione, che permetta all'utente di poter generare del contenuto con testo formattato, immagini, tabelle e via discorrendo, deve passare necessariamente dallo sviluppo di un componente che implementi un editor.
Un modo per poter generare questo tipo di contenuto consiste nel realizzare del codice HTML, appoggiandosi necessariamente su un editor HTML da includere all'interno dell'applicazione.
Un editor di questo genere per applicazioni Java è
Ekit, che essendo rilasciato sotto licenza
LGPL, può essere modificato abbastanza facilmente, in modo da poter integrare ulteriori funzionalità.
Oltre alle feature di editing HTML classiche e di visualizzazione di codice HTML, è anche in grado di effettuare un
controllo ortografico utilizzando
Jazz.
Per poter integrare l'editor HTML nell'applicazione non bisogna far altro che importare all'interno del proprio progetto la classe
EkitCore, oppure
EkitSpellCore nel caso si vogliano anche le funzionalità di spelling; entrambe le classi sono contenute nel package
com.hexidec.ekit.
Successivamente va creata un'istanza di una di esse e nell'inizializzare uno dei due oggetti in questione, bisogna utilizzare i parametri elencati nell'esempio descritto dalla classe
Ekit.java.