Editor HTML para Swing

Há algum tempo eu estava procurando por uma API que fornecesse a funcionalidade de criar um editor HTML para Swing. Finalmente, encontrei uma que superou as minhas expectativas! Chama-se: Ekit

Por | @oficinadanet Programação

Há algum tempo eu estava procurando por uma API que fornecesse a funcionalidade de criar um editor HTML para Swing. Finalmente, encontrei uma que superou as minhas expectativas! Chama-se: Ekit (http://www.hexidec.com/ekit.php).

Editor HTML para Swing

Além do Ekit fornecer a API, também é uma ferramenta Standalone, isto é, pode-se editar o HTML diretamente na ferramenta. A seguir, veja algumas funcionalidades desta API:

  • Recortar, Copiar e Colar
  • Negrito, Itálico, Sublinhado
  • Superscript e Subscript
  • Estilos de texto e cores
  • Âncoras
  • Edição de tabelas
  • (...)

Abaixo segue um exemplo simples de código de uma implementação (e neste post, como ficou esta tela):
public class SwingHTMLEditor extends JFrame {
    public SwingHTMLEditor() {
        setTitle("Teste Simples do Ekit HTML Editor");
        setSize(800, 600);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        EkitCore core = new EkitCore();

        setLayout(new FlowLayout());

        add(core, FlowLayout.LEFT);
        add(core.getToolBarStyles(true), FlowLayout.LEFT);
        add(core.getToolBarFormat(true), FlowLayout.LEFT);
        add(core.getToolBarMain(true), FlowLayout.LEFT);

        setVisible(true);
     }

    public static void main(String[] args) {
        new SwingHTMLEditor();
    }
}


Fonte: Entusiasta em Java

Mais sobre: java, swing
Share Tweet
DESTAQUESRecomendado
Mais compartilhados
Comentários