在窗口中定位画布 - Tkinter/python

And*_*rew 2 python tkinter

有没有办法在窗口中放置画布并在它周围放置一个框架?我只找到了如何在画布内定位对象。

Bry*_*ley 6

您可以创建一个框架,然后将您的小部件放入其中:

f = tk.Frame(...)
c1 = tk.Canvas(f, ...)
c2 = tk.Canvas(f, ...)
c1.pack(side="left", fill="both", expand=True)
c2.pack(side="right", fill="both", expand=True)
Run Code Online (Sandbox Code Playgroud)

以上将在单个框架内为您提供两个并排的画布。当您调整包含窗口的大小时,它们会增大和缩小。