Pergunta

Estou a demolição de dados do site usando meu aplicativo java e deseja exibir o resultado após a análise de código da página html em uma área de texto feita em Swing.

Text como: hello <b>every</b>one deve ser exibido como: 'Olá todas one' na área de texto. Thanks !!

Foi útil?

Solução

Você pode usar um JEditorPane para exibir HTML ou um JTextPane, que lhe permite conjunto de atributos para caracteres específicos. Leia a API e você vai encontrar um link para o tutorial do balanço que fornece exemplos.

Outras dicas

JEditorPane ep = new JEditorPane();
ep.setContentType("text/html");
ep.setText("html code");

Não há nenhuma maneira de ver dentro texto formatado de textarea (texto em nome do tag texto média não html). Se você não precisa enviar área dentro do código - você pode usar um pouco de magia estilo para div elemento. Se você precisa enviar - usar algum editor WYSIWYG. Há um livre FCK

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top