Imagem em toolTipText ????  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
knik
JavaTeenager
[Avatar]

Membro desde: 03/04/2006 19:16:59
Mensagens: 192
Offline

Pode ser que eu esteja completamene enganado. Mas eu fiz um código assim para exibir uma imagem em um toolTipText:
<htm>
<img src = "imagem.jpg">
</html>
Daí apareceu uma espécie de "ícone" na tool, mas não a imagem.
É possível isto, ou estou voando alto?

Obirgado a quem possa.
Petrônio Braga
JavaTeenager
[Avatar]

Membro desde: 21/04/2006 05:00:04
Mensagens: 184
Offline

knik,

você não está voando alto. É possível sim, embutir código HTML em componentes visuais. Só toma cuidado na formatação do HTML.

Segue abaixo um exemplo para tu usar.

.setToolTipText("<html><body bgcolor='FFFFFF'><img src="
+ "file:images/figuras/boneco.jpg" + "/> <font size='2' face='Arial Rounded MT Bold' color='#2E6AC4'" + "> :: Algum Texto Aqui :: </font></body></html>");


Vê também estas propriedades:

// Recebe como parâmetro o tempo em milisegundos para inicializar
ToolTipManager.sharedInstance().setInitialDelay(0);

// Recebe como parâmetro o tempo em milisegundos que fica mostrando o ToolTip
ToolTipManager.sharedInstance().setDismissDelay(10000);

Petrônio de Luna Braga, M.Sc.
Ph.D. Candidate in Computer Science
Federal University of Pernambuco - Brazil
knik
JavaTeenager
[Avatar]

Membro desde: 03/04/2006 19:16:59
Mensagens: 192
Offline

Obrigado, cara. Eu bem que poderia pensar naquilo. Valeu a sacudida. Deu tudo certo.
knik
JavaTeenager
[Avatar]

Membro desde: 03/04/2006 19:16:59
Mensagens: 192
Offline

Eu consigo colocar a imagem no toolTip mas só quando referencio o caminho completo, tipo: "C:/projeto/imagens/img.jpg". Isto não é muito correto, visto que o Linux, por exemplo, não possui letras nas unidades de disco. Então referencio a classpath assim "./img.jpg", mas aí não funciona. Tem a ver com a diretiva file da tag?
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team