【发布时间】:2019-02-28 19:23:49
【问题描述】:
我目前正在使用 tkinter 在 python 中开发类似于以下 GUI 的东西:
我设法构建和构建了一切。但是,您知道如何创建上面突出显示的排队等候人员的表格吗?
我已经有了字典里的数据,想根据字典里的数据建表。
我想填充一个类似视图的表格,并有两个按钮来接受或拒绝输入。
我创建了一个 for 循环,使这些按钮如下:
for i in range(0,x)
btn_reject = tk.Button(frame,text="")
btn_reject.grid(row=i, column=4)
btn_accept = tk.Button(frame,text="")
btn_accept.grid(row=i, column=5)
现在,自从我使用这个 for 循环动态创建它们后,我怎么知道它们中的哪一个被按下了?
非常感谢您的支持。
【问题讨论】:
-
这个问题不清楚,有点宽泛。听起来您要求我们为您提供完整的解决方案。您问如何创建一个排队等候的人的表格,您是否尝试过简单地使用循环?
-
嗨布莱恩,对不起,如果我不清楚我的问题。我只想知道在记录右侧创建彩色按钮的方法是什么,以及如何知道按下了哪个按钮,因为它们将被动态创建。
-
我创建了一个生成记录的循环。但是,我不确定如何创建按钮以及如何跟踪按下了哪个按钮。我想根据按下的操作创建不同的操作。
-
请看我对上面帖子的编辑。
标签: python-3.x user-interface button tkinter