如何使用 tkinter 计算列表框中的项目?
How to count items in listbox using tkinter?
我在计算列表中的项目时遇到问题。我希望在我创建的 window 中显示计数项目的数量。如何做到这一点
listbox.size() ?
`
def count_tasks()
listbox.index("end")
button_count_tasks = tkinter.Button(root, text="Count tasks",
width=48, command=count_tasks) button_count_tasks.pack()`
如何让它发挥作用?以及如何在某个框中显示结果?
你可以要求列表框return你最后一个元素的索引:
the_listbox.index("end")
returned 的数字对应于列表框中的项目数。
如果你想在“某个盒子”中显示它,你只需要插入盒子或配置它,这取决于你所说的“某个盒子”的含义。如果它是现有标签,那么它将类似于:
count = the_listbox.index("end")
the_label.configure(text=f"{count} items in listbox")
我在计算列表中的项目时遇到问题。我希望在我创建的 window 中显示计数项目的数量。如何做到这一点 listbox.size() ? `
def count_tasks() listbox.index("end")
button_count_tasks = tkinter.Button(root, text="Count tasks", width=48, command=count_tasks) button_count_tasks.pack()`
如何让它发挥作用?以及如何在某个框中显示结果?
你可以要求列表框return你最后一个元素的索引:
the_listbox.index("end")
returned 的数字对应于列表框中的项目数。
如果你想在“某个盒子”中显示它,你只需要插入盒子或配置它,这取决于你所说的“某个盒子”的含义。如果它是现有标签,那么它将类似于:
count = the_listbox.index("end")
the_label.configure(text=f"{count} items in listbox")