Я новичок в программировании, и для назначения класса мне нужно создать графический интерфейс tkinter.Я должен расположить 2 метки, 3 кнопки и 2 текстовых поля на определенных позициях.Я вводю через сетку, какую строку или столбец я хочу, но они не двигаются.
Я пытался делать по одному, но тогда единственная метка не перемещалась сверху слева.Я попытался сделать это после того, как все различные метки и кнопки были закодированы, и они немного перемещаются, или не туда, где я хочу.
from tkinter import *
root = Tk()
root.title("Form 1")
root.geometry("300x300")
app = Frame(root)
app.grid()
lbl1 = Label(app, text = "Label1")
lbl1.grid(row=4, column=2)
lbl2 = Label(app, text = "Label2")
lbl2.grid(row=2, column=2)
lbl3 = Label(app, text = "Label3")
lbl3.grid(row=8, column=6)
bttn1 = Button(app, text = "Button 1")
bttn1.grid(row=20, column=1)
bttn2 = Button(app, text = "Button 2")
bttn2.grid(row=20, column=6)
bttn3 = Button(app, text = "Button 3")
bttn3.grid(row=20, column=11)
txt1 = Entry().grid()
txt2 = Entry().grid()
root.mainloop()