【发布时间】:2013-03-28 04:43:32
【问题描述】:
当我使用以下方法绘制形状时:
canvas.create_rectangle(10, 10, 50, 50, color="green")
Tkinter 是否会跟踪它的创建事实?
在我正在制作的一个简单游戏中,我的代码有一个Frame 创建一堆矩形,然后绘制一个黑色的大矩形以清除屏幕,然后绘制另一组更新的矩形,依此类推。
我是否在内存中创建了数千个矩形对象?
我知道你可以将上面的代码分配给一个变量,但如果我不这样做,只是直接在画布上绘制,它是留在内存中,还是只绘制像素,就像在 HTML5 画布中一样?
【问题讨论】:
标签: python python-3.x tkinter tkinter-canvas