是否可以根据用户输入在tkinter程序中制作和使用多个输入框;例如我运行程序,我告诉程序我需要6个输入,它为我创建6个输入框然后用于我的数据?如果我的程序跟踪了衣服,我可以穿上3件衣服,或者6件,然后在我说出我有多少衣服后,我可以输入个别物品;每个盒子里都有“衬衫”,“跳线”,“袜子”。
答案 0 :(得分:0)
有可能。
这里是一个使用按钮的例子:
from Tkinter import *
class SampleApp(Tk):
def __init__(self, s):
Tk.__init__(self)
self.title("GUI")
x = 200
y = s*30
self.geometry(str(x) + "x" + str(y))
for i in range(1, s+1):
self.button = Button(self, text="Button " + str(i))
self.button.pack()
app = SampleApp(5)
app.mainloop()