各位朋友,本人在做程序时候用到了tooltip来显示JTree的每个TreeNode的属性值,比如index,value和其它一些附加值,我想知道如何才能改变tooltip的字体和tooltip的背景框颜色,尝试了一些方法均没有成功,希望大家能帮忙看看,谢谢了!

解决方案 »

  1.   

    Tooltip是可以使用html语言的.
    比如:
    String tooltip="<html><font color=red>这是一段红色的话</font></html>";
    把上面的tooltip设为你需要的那个组件的tooltip值就可以了,这样是可以改变字体颜色的,但是能不能改变背景颜色我就没试过了,你自己试一试.
      

  2.   

    非常感谢logic_online(淡忘)朋友,我依照你的提示已经成功的设置了包括tooltip字体的样式,大小,颜色,以及背景颜色。实际上就是掌握了html语句的语法就可以了,操作tooltip和显示html文件里的字体一样。
    to DanielYWoo(绿色毒汁):你的方法我不太明白,好像没有找到这个属性,不过也谢谢你