在使用wxPython为Windows创建GUI时,我遇到了一个问题,即wx.Panel的背景颜色和父框架的背景颜色不匹配(一个是浅灰色而另一个是较暗的色调)。但是,在使用相同代码的Linux中,这一点并不明显。 如何在Windows中匹配两种不同的背景颜色? 嵌入式屏幕截图可以很好地了解我在说什么。 !GUI 1
的屏幕截图答案 0 :(得分:3)
创建一个容器面板,其中wx.Frame
为父级(因此您可以获得框架的浅灰色背景颜色)。
将此面板用作框架中包含的所有小部件的父级。
编辑:唯一的原因是Windows的默认背景颜色为深灰色,请参阅WxFAQ。