Python Tkintertable更改单元格/行的颜色

Python Tkintertable更改单元格/行的颜色,python,tkinter,colors,Python,Tkinter,Colors,如何使用tkintertable更改单元格/行的背景色?有命令setcellBackground color,但它似乎不起作用。 有人有想法吗?经过一番挖掘,我找到了一个答案,不是完美的解决方案,但并不重要: 您需要使用以下命令编辑模型本身的颜色: setColorAt() setcellColor()命令仍然不起作用。 玩得开心点,也许有人能真正理解这个命令:文档就在这个网站上,它实际上取决于你放在某一行和某一列上的小部件(条目、文本、列表框等等) 在第一部分中,定义对象的特性,例如: li

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

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

setColorAt()
setcellColor()
命令仍然不起作用。
玩得开心点,也许有人能真正理解这个命令:文档就在这个网站上,它实际上取决于你放在某一行和某一列上的小部件(条目、文本、列表框等等)

在第一部分中,定义对象的特性,例如:

list = Listbox(root, borderwidth=0, background='white')
然后你告诉tkinter你想让他把列表框放在哪里:

list.grid(row=0, column=1)
清楚吗


请告诉我你想把哪个小部件放到你的网格中,这样会更容易帮助你

不是正常的tkinter网格。tkintertable表。。。这是一个自己的模块,有不同的功能你读过这个@IcyTV吗###可以在构造函数方法上设置表格的设置首选项,例如:
TableCanvas(frame,model=model,cellwidth=50,cellbackgr='#E3F6CE',thefont=“Arial 10”,rowheight=16,editable=False,rowselectedcolor='yellow',reverseorder=1)
您可以使用
cellbackgr='#E3F6CE'
选择单元格的颜色。它解决了吗?嗨,不,它真的解决不了,因为你为所有单元格设置了颜色。请参见下文了解有效的方法