这很简单,我来自swing/awt背景。我只是想知道为SWT小部件设置背景颜色的正确方法是什么?我一直在尝试:widget.setBackground();除了我不知道如何在SWT中创建颜色对象? 最佳答案 对于标准颜色(包括操作系统使用的常用颜色和默认颜色)使用Display.getSystemColor(int),并传入SWT.COLOR_*常量为你想要的颜色。Displaydisplay=Display.getCurrent();Colorblue=display.getSystemColor(SWT.COLOR_BLUE);