我试图使用Tkinter和网格方法创建6行文件对话框,我的代码如下:
for roww in [1, 2, 3, 4, 5, 6]:
ttk.Label(frm, text="Plot " + str(roww) +" ").grid(column=0, row=roww) # Labels, all column 0
ttk.Button(frm, text="Choose a .csv file", command=select_file).grid(column=1, row=roww) # Filedialog, all column 1
ttk.Entry(root).grid(column=3, row=roww)结果是:Tkinter输入框跳过行
我如何解决这个问题,并将文本框放到它们应该在的位置?
发布于 2022-01-29 10:24:41
更新:我修正了用frm替换"root“,我错误地键入了父类。
https://stackoverflow.com/questions/70904310
复制相似问题