我终于设法在 pygtk 中更改了 textview 小部件的背景。原来我需要使用widget.modify_base(gtk.STATE_NORMAL, gtk.gdk.Color(0, 0, 0, 0))
That 导致所需的黑色背景。
现在,剩下的问题......现在我想将文本颜色更改为白色。
我已经尝试了所有方法,包括但是widget.modify_fg
,widget.modify_text
似乎没有任何东西可以改变这个文本视图中文本的颜色。
这是我现在拥有的文本视图的代码
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))
这导致带有黑色背景的文本视图......我想要那个......但前景文本需要是白色的。
有什么想法我需要做什么吗?