我使用的是wxpython版本2.9.4.0和python2.7.9。在
我正在尝试更改单选按钮的文本颜色。 我的初始化人:
button = wx.RadioButton(panel, -1, 'Line', (200, 300))
我可以通过以下方式改变单选按钮周围的颜色:
^{pr2}$但这不是我想要的行为。我想改变文本的颜色,而不是它周围的区域。我希望更改前景颜色会改变单选按钮的文本颜色,因为静态文本的颜色就是这样改变的(如这里所示Change the colour of a StaticText, wxPython)。我用的代码是:
button.SetForegroundColour((0, 255, 0))
然而,由于我不知道的原因,这并没有改变任何关于单选按钮的东西。 我是不是搞错了这个命令应该改变单选按钮的文本颜色,如果是的话,正确的命令是什么?在
提前谢谢!在
使用wx.单选按钮没有标签 &安培; 在它旁边放一个wxStaticText 根据你的意愿设置你的前景颜色
SetForegroundColoour
和{如果您真的需要更改单选按钮中的文本颜色,那么您可能需要创建一个自定义小部件。请参见以下内容:
相关问题 更多 >
编程相关推荐