小编Con*_*nor的帖子

创建 tkinter Canvas 后如何更改其背景颜色?

我知道这canvas = tkinter.Canvas(bg='red')会创建一个背景色为红色的画布。由于背景颜色是在创建新画布时选择的,有什么方法可以稍后在程序中更改背景颜色而不创建新画布?

我能想到的最好的解决方案是创建一个大矩形,用所需的背景颜色覆盖整个屏幕,但实际的背景颜色在执行此操作后保持不变,并在清除画布时显示。

python tkinter tkinter-canvas

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×1

tkinter ×1

tkinter-canvas ×1