我有一个 rcp 应用程序,其中有扩展条,虽然默认颜色和背景在 Windows 7 中看起来不错,但我使用 Windows XP 的客户的应用程序看起来很丑陋。我环顾四周,看到很多人有同样的问题但没有解决方案。
所以我想看看有没有人想出如何改变背景ExpandBar
。
当您尝试这样做时setBackground(color)
,它会更改背景颜色,但会完全删除 expandItems 的所有渐变和圆角边缘。我想你可能需要画东西,但我不知道怎么画。
我附上了一张照片来展示它在默认背景下的样子,然后当我打电话时
expandBar.setBackground(color);
https://docs.google.com/open?id=0B7Bp7DTfaivuaEtNcGo0NThaaU0
谢谢