1

我对使用StyledText,非常陌生TextStyle

我正在尝试为显示的文本提供超链接外观。我正在使用TextStyle对象来创建超链接样式文本。对于TextStyle构造函数,我正在传递Font具有样式的对象SWT.UNDERLINE_LINK,期望它创建一个具有超链接样式的文本[根据 javadoc]。

我无法让这种风格发挥作用。其他款式SWT.BOLDSWT.ITALICS作品不见不散SWT.UNDERLINE_LINK。有什么特殊的使用条件SWT.UNDERLINE_LINK吗?

4

2 回答 2

2

检查此线程 -可以将 HTML 样式链接添加到 SWT StyledText 吗?

http://www.roseindia.net/tutorials/swt/create-link.shtml

于 2013-03-29T13:17:25.770 回答
1

你需要设置

styleRange.underline = true;

使用下划线样式时

styleRange.underlineStyle = SWT.UNDERLINE_LINK;
于 2013-09-15T18:13:52.690 回答