关于java Tooltip中文本无法换行

在java里面用Tooptip控件显示提示信息,就是类似芊芊静听里,鼠标指到播到列表时显示歌曲信息的那种.如下

刚开始我是用了换行符:"\n",但是没有达到所要的效果,所有信息都在同一行上,非常难看。

后来网上找了找,还真让我找到解决的办法,是就是利用html标签的写法:

 String msg="专辑名称:"+item.getString("diskname")+"
艺术家:"+item.getString("name")
                +"
类型:"+item.getString("type")
                +"
发行时间:"+item.getString("postdate")+"
唱片信息:"+item.getString("info")+"

";

 d.setToolTipText(msg);

这样就可以达到换行的效果了。如下:

 

posted @ 2012-12-20 21:20  方子格  阅读(1293)  评论(0编辑  收藏  举报