Python tkinter按钮覆盖标签

Python tkinter按钮覆盖标签,python,tkinter,Python,Tkinter,我对使用tkinter是完全陌生的,我偶然发现了一个问题,当我试图设置计算器GUI时,按钮一直覆盖着标签(只是试图在实际设置之前放下常规UI) 我做错了什么导致它这样做?也许我可以看看一些建议或教程。谢谢 from tkinter import * calc = Tk() calc.title("Calculator") calc.geometry("200x150") app = Frame(calc) app.grid() add = Label(text="Addition").gr

我对使用tkinter是完全陌生的,我偶然发现了一个问题,当我试图设置计算器GUI时,按钮一直覆盖着标签(只是试图在实际设置之前放下常规UI)

我做错了什么导致它这样做?也许我可以看看一些建议或教程。谢谢

from tkinter import *

calc = Tk()
calc.title("Calculator")
calc.geometry("200x150")

app = Frame(calc)
app.grid()

add = Label(text="Addition").grid(row=0, column=0)
sub = Label(text="Subtraction").grid(row=1,column=0)
mul = Label(text="Multiplication").grid(row=0, column=1)
div = Label(text="Division").grid(row=1, column=1)
submit = Button(app, text="CALCULATE").grid(row=2, column=0)


calc.mainloop()

标签和按钮应具有相同的父项

进行以下更改:

add = Label(app, text="Addition").grid(row=0, column=0)
sub = Label(app, text="Subtraction").grid(row=1,column=0)
mul = Label(app, text="Multiplication").grid(row=0, column=1)
div = Label(app, text="Division").grid(row=1, column=1)

说父母应该是同一个人并不完全正确。这可能是正确的解决方案,但不是唯一的解决方案。