Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Stackoverflow的人!几天来,我一直在尝试将颜色、字体等 HTML 标签嵌入到 SWT 表单中 Label 组件的 setText() 方法中,但它不起作用。我受到我们可以做到这一点的 SWING 功能的启发。请给我建议。
除了使用浏览器小部件之外,我不知道有任何自动解析 HTML 标记的方法,但是您可以使用 StyledText 小部件获得一些漂亮的结果。您可以将一组 StyleRanges(包括字体、前景色、背景色和您通常使用 HTML 标记的其他方面)应用到小部件,以获得您想要的样式。为了让它表现得像一个标签,调用
styledText.setEditable(false); styledText.setEnabled(false);
这样用户将无法选择或修改您的小部件的内容。