Ir para o conteúdo
pedrotuga

[swing]Que elemnto devo usar nesta situação?

Mensagens Recomendadas

pedrotuga    31
pedrotuga

Que controlo é que devo usar numa janela como aquelas que aprecem nos clientes de IM emq ue o texto é formatado visualmente mas não editado?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedrotuga    31
pedrotuga

Uma jtable!? isso soa bue de estranho, não há nenhum elemento que permita ter texto formatado? Tipo...  um html control ou coisa do estilo?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Knitter    101
Knitter

Todos os componentes de Swing aceitam HTML como dados e mostram o texto formatado e não as tags. Dependendo do componente, podes ter um suporte melhor ou pior, mas tens sempre suporte.

Não sei qual o objectivo que pretendes mas podes usar JEditorPanes ou JTextPanes, ambos permitem lidar com texto rico, mas terás de ter em conta que se destinam a todo o tipo de texto rico e não apenas a HTML, podem dar mais trabalho do que o que vale, mas terás mais flexibilidade. Uma opção mais simples seria uma JTextArea à qual fosses adicionando o texto com a formatação HTML, se quiseres formatar apenas como HTML, já que as áreas de texto não permitem mais.

Sobre editores de texto e painéis de texto podes ver o java tutorial que tem uma breve introdução: http://java.sun.com/docs/books/tutorial/uiswing/components/editorpane.html

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade