各种示例总是使用alloc_color()和gtk.color.parse('red')等东西。我只是做gtk.gdk.Color(65535,0,0),这似乎有用。 alloc_color
需要什么?
答案 0 :(得分:2)
如果您在使用调色板显示的系统(而不是真彩色显示器)上运行,则必须先在调色板中分配新颜色,然后才能使用它们。这是因为基于调色板的显示器一次只能显示有限数量的颜色(通常为256或有时为65536)。
这些天大多数显示器都能够显示真彩色,可以同时显示所有可用的颜色,所以这似乎不是问题,你可以直接询问特定的颜色。