无法将小工具放置在框架tkin上

2024-09-29 02:17:24 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我有这个密码

from tkinter import *

master = Tk()
frame1 = Frame(master)
Label(frame1, text="First Name").grid(row=0)
Label(frame1, text="Last Name").grid(row=1)

e1 = Entry(frame1)
e2 = Entry(frame1)

e1.grid(row=0, column=1)
e2.grid(row=1, column=1)

mainloop()

它只是一个空白的窗口,像这样 nothing appear

但是,如果像这样把小部件放在框架中

^{pr2}$

看起来像这样 It appear

请帮我把小工具放在相框上 谢谢


Tags: textnamefrommaster密码tkintercolumnlabel
1条回答
网友
1楼 · 发布于 2024-09-29 02:17:24

您需要pack(或grid/place)帧。在

from tkinter import *

master = Tk()
frame1 = Frame(master)
Label(frame1, text="First Name").grid(row=0)
Label(frame1, text="Last Name").grid(row=1)

e1 = Entry(frame1)
e2 = Entry(frame1)

e1.grid(row=0, column=1)
e2.grid(row=1, column=1)

frame1.pack()  # <   
mainloop()

相关问题 更多 >