我对使用tkinter完全不熟悉并且我偶然发现了一个问题,当我尝试设置我的计算器GUI时,按钮会不断覆盖标签(只是在实际设置之前尝试获取常规用户界面)
我做错了导致它做到了什么?也许我可以看一些建议或教程。感谢。
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()
答案 0 :(得分:2)
标签和按钮应该具有相同的父级。
进行以下更改:
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)