标签: java swt
默认情况下,如果选择(切换)SWT.PUSH按钮,则该按钮呈浅蓝色阴影。我想让阴影变得更暗一些,因此更容易看到哪些按钮被切换。有谁知道我怎么能这样做?感谢。
答案 0 :(得分:2)
Control的文档包含方法Control#setBackground(Color):
Control
Control#setBackground(Color)
将接收者的背景颜色设置为参数指定的颜色,如果参数为null,则设置为控件的默认系统颜色。 注意:此操作是一个提示,可能会被平台覆盖。例如,在Windows上,无法更改Button的背景。
将接收者的背景颜色设置为参数指定的颜色,如果参数为null,则设置为控件的默认系统颜色。
注意:此操作是一个提示,可能会被平台覆盖。例如,在Windows上,无法更改Button的背景。
但是,您可以“劫持”绘画事件并在Button上绘制您想要的任何内容。 Here是与此主题相关的问题。
Button