我在跟踪TkTable文档时遇到了问题,即如何将预定义值插入TkTable for Tkinter图形用户界面。文件:https://www.eso.org/projects/vlt/sw-dev/tcl8.3.3/tktable2.7/tkTable.html
我对此进行了研究,但在任何地方都找不到合适的答案来说明如何将预定义值插入TkTable。。。这是一个没有答案的问题,我发现: set value into tktable
有人知道这是怎么回事吗?
下面是我从下载TkTable后提供的示例派生的示例代码(我可以将1个dog设置到表中,但我不知道如何使用set方法成功地遍历列表以插入一个接一个单元格):
import tkinter as tk
import tktable
def table_test():
#### DEFINES THE GUI ####
master = tk.Tk()
master.geometry('800x800+250+200')
master.title('Dogs')
#### SETS THE DOG INTO THE TABLE ####
def callback_dogs(event):
values = ['Doodle','Pug','Westie','Poodle']
for item in values:
return item
#### DEFINING THE TKTABLE ####
tb = tktable.Table(master, state='disabled', width=15, titlerows=1, rows=3, cols=2, command=callback_dogs)
tb.pack(expand=1)
#### MAINLOOPING ####
master.attributes('-topmost',True)
master.after_idle(master.attributes,'-topmost',False)
tk.mainloop()
table_test()
目前没有回答
相关问题 更多 >
编程相关推荐