Tkintertable改变单元格/行的颜色

时间:2017-04-06 08:24:20

标签: python tkinter colors

如何使用tkintertable更改单元格/行的BackgroundColor?有命令setcellBackground颜色,但它似乎不起作用。 有没有人有想法?

2 个答案:

答案 0 :(得分:1)

这实际上取决于您放置在某个行和列上的小部件(条目,文本,列表框等)。

在第一部分中,您可以定义对象的属性,例如:

list = Listbox(root, borderwidth=0, background='white')

然后你告诉tkinter你希望他把它放在哪个列表框中:

list.grid(row=0, column=1)

是否清楚?

请告诉我您要在网格中放置哪个小部件,它会更容易为您提供帮助!

答案 1 :(得分:0)

通过一些挖掘,我找到了答案,而不是完美的解决方案,但并不重要: 您需要使用以下命令编辑模型本身的颜色:

setColorAt()

setcellColor()命令仍然无法正常工作。 玩得开心,也许有人可以真正理解命令:文档在这个网站上tkintertable documentation