【发布时间】:2019-05-02 10:45:42
【问题描述】:
我需要在画布上绘制许多线条/多边形,但我想先显示画布,然后在绘制时查看每个对象。
这是我的代码:
root = tk.Tk()
canvas = tk.Canvas(root, height=800, width=800)
canvas.pack()
draw_something(canvas)
root.mainloop()
问题是python在绘制完所有内容后显示画布,这不是我想要的。
【问题讨论】:
-
试试
root.after(1000, draw_something, canvas),而不是直接在mainloop之前调用draw_something。
标签: python tkinter tkinter-canvas