在Tkinter中定位画布和按钮

时间:2013-12-12 23:17:52

标签: python tkinter

在Tkinter中,如何在左上角打包画布,在右下角打包按钮?我试过了can.pack(side=...)button.pack(side=....),但没有运气。我希望得到类似Picture的内容。

1 个答案:

答案 0 :(得分:2)

你很亲密。您需要再添加一个选项:anchor

下面是一个简单的脚本来演示:

import Tkinter as tk

root = tk.Tk()

canvas = tk.Canvas(bg="red", height=100, width=100)
canvas.pack(anchor=tk.NW)

button = tk.Button(text="button")
button.pack(side=tk.RIGHT, anchor=tk.SE)

root.mainloop()

调整窗口大小时,请注意画布如何停留在左上角,按钮位于右下角。