找了好多资料,也没找到比较满意的解决方法。还是自己动手做个笨方法吧。
首先对字符串进行分割分成自己比较适合的长度。
然后在分割好的每一个字符串末尾加上换行。注意到只有html标签当中的换行才管用,所以对字符串重新进行组装。
String message2 = "<html><body>" + str[0] + " <br> " + str[1]
+ " <br> " + str[2] + "</body></html>";
最后调用,搞定。
firstmessage.setToolTipText(message2);
欢迎有更好方法的大神。
代码贴不下,有需要的单独发吧。
不管用 ,这个组件和jlabel差不多,不支持换行