Olá pessoal, estou precisando de um componente de texto editável multilinhas que aceite código html.
Tentei fazer com o JTextArea, mas não funcionou, as tags aparecem no texto, elas não são convertidas em formatações diferentes (cor, tamanho, etc):
JTextArea textArea = new JTextArea();
textArea.setText("<html><b>teste</b></html>");
Alguém poderia me ajudar?
isso te ajuda?
http://shef.sourceforge.net/
JFrame frame = new JFrame();
HTMLEditorPane editor = new HTMLEditorPane();
frame.add(editor);
[quote=douglaskd]isso te ajuda?
http://shef.sourceforge.net/
JFrame frame = new JFrame();
HTMLEditorPane editor = new HTMLEditorPane();
frame.add(editor);
[/quote]
É que não posso utilizar bibliotecas externas. Mas já consegui fazer o que queria. Fiz da seguinte forma:
JTextPane textPane = new JTextPane();
textPane.setContentType("text/html");
textPane.setText("<html><b>teste</b></html>");
O segredo estava no setContentType. Obrigado pela ajuda cara. =D