【发布时间】:2013-11-29 06:52:21
【问题描述】:
我想在我的 swing 组件中添加多行工具提示消息。基本的解决方案是使用这样的html标签:
label.setToolTipText("<html><p width=\"350px\">" + text + "</p></html>");
它适用于长文本。但是如果文本,比如说,只包含一个单词,它也会有固定的 350px 宽度和很多空白空间。
max-width 是否有任何特殊的 html 属性可以与 setToolTipText() 方法一起正常工作? 我尝试了下一个解决方案,但它不起作用:
"<p style=\"max-width: 350px\">"
如果宽度小于 350 像素,我是否应该以像素为单位计算文本宽度并更改打开 <p> 标记?
【问题讨论】:
-
嗨 ferrerverck,您找到解决方案了吗?