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 ?
Ao setar seu tooltip ele deve ser a string a seguir:
“Primeira parte” + “\n” + “Segunda parte”.
Acho que funciona.
S
Ssalgado
acho que nem precisa concatenar:
“vamos teclar enter \n Enter teclado”.
T
thingol
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
raprodrigues
A quebra de linha (\n) eu já tinha tentado mais não funcionou
T
thingol
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