gpt4 book ai didi

python - GTK:修改CheckButton的背景颜色

转载 作者:行者123 更新时间:2023-12-01 00:00:39 27 4
gpt4 key购买 nike

我尝试了以下操作,但按钮仍然具有白色背景:

    self.button = gtk.CheckButton()
self.button.modify_fg(gtk.STATE_NORMAL, gtk.gdk.Color(65535,0,0))
self.button.modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color(65535,0,0))
self.button.modify_fg(gtk.STATE_ACTIVE, gtk.gdk.Color(65535,0,0))
self.button.modify_bg(gtk.STATE_ACTIVE, gtk.gdk.Color(65535,0,0))
self.button.modify_fg(gtk.STATE_PRELIGHT, gtk.gdk.Color(65535,0,0))
self.button.modify_bg(gtk.STATE_PRELIGHT, gtk.gdk.Color(65535,0,0))
self.button.modify_fg(gtk.STATE_SELECTED, gtk.gdk.Color(65535,0,0))
self.button.modify_bg(gtk.STATE_SELECTED, gtk.gdk.Color(65535,0,0))
self.button.modify_fg(gtk.STATE_INSENSITIVE, gtk.gdk.Color(65535,0,0))
self.button.modify_bg(gtk.STATE_INSENSITIVE, gtk.gdk.Color(65535,0,0))

我还将 CheckButton 添加到了 EventBox,并更改了其颜色,但它所做的只是设置了按钮周围空间的背景 - 按钮本身仍然带有白色背景。

最佳答案

那么您希望带有复选标记的部分具有不同的颜色?然后使用这个button.modify_base(gtk.STATE_NORMAL, gtk.gdk.color_parse("red"))

alt text http://www.ubuntu-pics.de/bild/22793/screenshot_009_MCxjbu.png

关于python - GTK:修改CheckButton的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1240764/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com