【发布时间】:2020-09-19 10:57:49
【问题描述】:
我正在尝试创建具有添加按钮的程序,当单击它时,输出窗口上应出现几个不同的元素,如条目和按钮。首先,我无法正确构建显示,其次,我不确定如何获取用户在 Tkinter 的条目小部件中输入的值。 这是代码:
from tkinter import *
from tkinter import messagebox
lb = Tk()
def addentry():
i = 3 // the 3 here should keep on incrementing so that the row goes on increasing as the user
keeps on adding different entries. This is for the display
ent1 = Entry(lb, bd=5).grid(row =i ,column= 0)
ent2 = Entry(lb, bd=5).grid(row = i, column=2)
ent3 = Entry(lb, bd=5).grid(row = i, column=4)
ent4 = Entry(lb, bd=5).grid(row = i , column=6)
addent = Button(lb, text = "Add Entry",command = addentry).grid(row = 0, column = 2)
【问题讨论】:
-
组织你的 tkinter 应用 stackoverflow.com/a/63536506/13629335
-
一个简单的OOP使用示例stackoverflow.com/questions/62619867/…
-
使用 tkinter stackoverflow.com/a/15495560/13629335获取用户输入
-
欢迎来到SO,请在提问前做一些研究。另请注意,一个好的问题是关于单个问题的。阅读此stackoverflow.com/help/how-to-ask
标签: python button tkinter dynamic tkinter-entry