Tkinter颜色名称转换为颜色对象
我需要以某种方式修改一个小部件的颜色,比如让它变得更暗、更绿,或者反转颜色。这个小部件的颜色是通过名字来指定的,比如 'orchid4'
。我该如何从颜色名字中获取RGB值呢?
1 个回答
4
你可以试试这样的写法:
In [31]: rgb = button.winfo_rgb("orchid4")
In [32]: rgb
Out[32]: (35723, 18247, 35209)
这里的 button
是你小部件对象的名字。