1
我能够使用tkinter在框架内绘制矩形,但是当窗口最大化时,矩形不再位于框架的左上角。如何将一个矩形放置在框架的左上角?
如何将矩形固定到框架的左上角?
这是我有:
from Tkinter import *
master = Tk()
f1 = Frame(height=100, bd=2, relief=RAISED)
f1.pack(fill=X, padx=3, pady=3)
c = Canvas(f1)
c.create_rectangle(1,1,100,90)
c.pack()
mainloop()
F1的框架布局是好的,它扩展了从左上角一路。这是我需要放在左上方的三角形。 – Platypus
然后你可以使用'place'来代替'pack'。 – mgkrebbs
如何?这是行不通的。矩形在中间。没有rectangle.place()。 – Platypus