我需要帮助改变tkinter中画布的边框颜色
这是我的代码:
w = int(root.winfo_screenwidth())
loader = Canvas(width=w, height=20, bd=1)
loader.grid(column=0, row=1)
我试过了:
fill="black"
outline="black"
bd="black"
答案 0 :(得分:1)
您可以使用highlightbackground
选项更改 border 高亮显示环的颜色(这也是类似边框的内容,但与实际边框分开)。 (更正,感谢Bryan Oakley的comment)
要更改 border 突出显示环厚度,您应使用highlightthickness
选项。
loader = Canvas(..., highlightthickness=1, highlightbackground="black")
此外,如果您要删除边框高亮显示响铃,可以将highlightthickness
设置为0
。
loader = Canvas(..., highlightthickness=0)