ToolTipText [resolvido]

6 respostas
R

Olá galera do GUJ.

Minha dúvida é a seguinte: tenho um JTextField em um JInternalFrame, e usei o método setToolTipText. Só que a informação inserida no método é mostrada somente em uma única linha. Tem como o ToolTipText mostrar o texto em diversas linhas ?

6 Respostas

S

Ao setar seu tooltip ele deve ser a string a seguir:

“Primeira parte” + “\n” + “Segunda parte”.

Acho que funciona.

S

acho que nem precisa concatenar:

“vamos teclar enter \n Enter teclado”.

T

Aham, se você fizer isso, se não me engano aparece um bloquinho preto indicando que \n não conseguiu ser impresso. Acho que você precisa especificar o tooltip como HTML, tal como
:

linha 1
linha 2

Mas por favor confiram se é isso mesmo.

R

A quebra de linha (\n) eu já tinha tentado mais não funcionou

T

Naquele demo do Swing (SwingSet2.jar) tem uma das telas com uma vaca. Quando você passa o mouse sobre a vaca, aparece um tooltip gigante, formatado em HTML. Veja o fonte no diretório demo do JDK.
O fonte está em c:/j2sdk1.4.2_08/demo/jfc/SwingSet2/src/ToolTipDemo.java

R

Muito obrigado thingol.

Resolveu beleza o meu problema. Valeu demais !

Criado 6 de maio de 2005
Ultima resposta 6 de mai. de 2005
Respostas 6
Participantes 3