2

我知道使用创建的颜色new Color()需要手动处理。通过 获得的颜色Device.getSystemColor( SWT.COLOR_... )呢?它们也需要处理吗?

4

2 回答 2

5

不,您不得丢弃这些颜色。

于 2013-09-24T16:00:04.603 回答
3

看看Javadoc

返回给定常量的匹配标准颜色,它应该是 SWT 类中指定的颜色常量之一。除了传入的 SWT 颜色常量之一之外的任何值都将导致颜色为黑色。不应释放此颜色,因为它是由系统而不是应用程序分配的。

于 2013-09-24T16:03:44.663 回答