gpt4 book ai didi

python - pygtk:反转 TextView 小部件的颜色

转载 作者:行者123 更新时间:2023-12-02 11:49:59 25 4
gpt4 key购买 nike

我终于成功地改变了 pygtk 中 TextView 小部件的背景。结果我需要使用 widget.modify_base(gtk.STATE_NORMAL, gtk.gdk.Color(0, 0, 0, 0)) 这会产生所需的黑色背景。

现在,剩下的问题...现在我想将文本颜色更改为白色。

我已经尝试了所有方法,包括 widget.modify_fgwidget.modify_text,但是,似乎没有任何东西可以改变此 TextView 中文本的颜色。

这是我现在拥有的 TextView 的代码

import gtk
tv = gtk.TextView()
tv.modify_base(gtk.STATE_NORMAL, gtk.gdk.Color(0,0,0,0))
tv.modify_text(gtk.STATE_NORMAL, gtk.gdk.Color(255,255,255,0))

这会导致 TextView 带有黑色背景...我想要这样...但是前景文本需要是白色的。

有什么想法我需要做什么吗?

最佳答案

找到答案了。这比我要简单得多。

# Textview with inverted colors
import gtk

tv = gtk.TextView()
tv.modify_base(gtk.STATE_NORMAL, gtk.gdk.color_parse('black'))
tv.modify_text(gtk.STATE_NORMAL, gtk.gdk.color_parse('white'))

就这些了!!!

关于python - pygtk:反转 TextView 小部件的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2150142/

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