【发布时间】:2017-04-25 09:15:44
【问题描述】:
我已尝试对齐以下条目小部件,但它不起作用。当我没有将它放入框架时,我能够正确对齐它,但现在它没有正确对齐。之前它位于左侧,标签位于输入框旁边,但现在它位于顶部中心。我试图改变坐标,但它不起作用。我希望能够像以前一样在左侧对齐它,因为我会在右侧放置其他东西。
def userinput():
#first
frame=Frame(root)
frame.place(x=55,y=50)
frame.pack()
L1=Label(frame,text="1",font=("calibri"))
L1.place(x=55,y=50)
L1.pack()
frame1=Frame(root)
frame1.place(x=70,y=50)
frame1.pack()
E1 = tk.Entry(frame1, width=30, bd=4)
E1.pack()
E1.bind('<Return>', lambda event, arg=(0): answer(event, arg))
#second
frame2=Frame(root)
frame2.place(x=55,y=80)
frame2.pack()
L2 = Label(frame2,text="2",font=("calibri"))
L2.pack()
frame3=Frame(root)
frame3.place(x=70,y=80)
frame3.pack()
E2 = tk.Entry(frame3,width=30, bd=4)
E2.pack()
E2.bind('<Return>', lambda event, arg=(1): answer(event, arg))
#third
frame4=Frame(root)
frame4.place(x=55,y=110)
frame4.pack()
L3 = Label(frame4,text="3",font=("calibri"))
L3.pack()
frame5=Frame(root)
frame5.place(x=70,y=110)
frame5.pack()
E3 = tk.Entry(frame5, width=30,bd=4)
E3.pack()
E3.bind('<Return>', lambda event, arg=(2): answer(event, arg))
【问题讨论】:
标签: python python-3.x tkinter