Stackoverflow人! 我一直在尝试将HTML标签(如颜色,字体等)嵌入SWT表单中Label组件的setText()方法中几天,但它不起作用。我受到SWING功能的启发,我们可以做到这一点。请建议我。
答案 0 :(得分:1)
除了使用浏览器小部件之外,我不知道任何自动解析HTML标签的方法,但是使用StyledText小部件可以获得一些漂亮的结果。您可以将一组StyleRanges(包括字体,前景色,背景颜色以及通常使用HTML标记的其他内容等方面)应用于窗口小部件,以获得所需的样式。要使其行为像Label,请调用
styledText.setEditable(false);
styledText.setEnabled(false);
这样用户将无法选择或修改小部件的内容。