如果使用wxFormBuilder工具搭建基础的界面,选择Frame界面属性的bg选项,即可选择相应的背景颜色。
如何选择的是Tooltip,自动生成的代码如下:
self.SetBackgroundColour(wx.SystemSettings.GetColour(wx.SYS_COLOUR_INFOBK))
https://docs.wxpython.org/wx.SystemColour.enumeration.html
也可以通过修改代码,自己选择其他wxpython支持的颜色作为Frame的背景颜色。
wxpython中颜色选择可以参考以下文章:https://www.cnblogs.com/LarryGen/p/5121363.html
例如,我选择天蓝色作为界面的背景颜色,相应的修改wxFormBuilder自动生成的背景色代码就可以了。
代码修改如下:
self.SetBackgroundColour(wx.Colour("TURQUOISE"))