【发布时间】:2016-02-19 09:57:43
【问题描述】:
我正在尝试设置 StyledText 小部件的 BorderColor。 StyleRange 对象允许我设置字段边框颜色和边框样式。
我的代码如下所示:
StyledText test = new StyledText(parent, SWT.BORDER);
Display display = Display.getCurrent();
Color color = display.getSystemColor(SWT.COLOR_RED);
StyleRange style = new StyleRange();
style.borderColor = color;
style.borderStyle = SWT.BORDER_SOLID;
test.setStyleRange(style);
但是这段代码没有设置边框的颜色。我知道使用绘画侦听器有一种解决方法,但是为什么上面的示例不起作用?
【问题讨论】: