Я написал некоторый код во фрейме, и мне нужна пара полей ввода. Это часть того, что я написал до сих пор:
class HomePage(tkinter.Frame):
def __init__(self, parent, controller):
tkinter.Frame.__init__(self, parent)
frame = tkinter.Frame(self)
label = tkinter.Label(self, text="Home Page")
label.place(x=350, y=10)
textLabel = tkinter.Label(frame, text="Start location: ")
textLabel.place(x=150, y=100)
e = tkinter.Entry(frame)
e.place(x=250, y=100)
frame.pack()
Это действительно тривиально, но когда я запускаю это, метка и заголовок показывают, но поле ввода не появляется, и я не могу разобраться Почему? Это проблема, когда я пытаюсь разместить? Потому что .pack () работает, но тогда я не могу контролировать, куда я хочу поместить его так, как мне нравится.