tkinter 中用 如何显示表格列表
时间: 2024-01-14 22:03:28 浏览: 225
在 tkinter 中显示表格列表可以使用 ttk.Treeview 控件。下面是一个简单的示例代码:
```
import tkinter as tk
from tkinter import ttk
root = tk.Tk()
# 创建一个 ttk.Treeview 控件
tree = ttk.Treeview(root)
# 定义表头
tree["columns"] = ("name", "age", "gender")
tree.column("name", width=100)
tree.column("age", width=100)
tree.column("gender", width=100)
tree.heading("name", text="Name")
tree.heading("age", text="Age")
tree.heading("gender", text="Gender")
# 添加数据
tree.insert("", 0, text="Row 1", values=("John", "30", "Male"))
tree.insert("", 1, text="Row 2", values=("Alice", "25", "Female"))
tree.insert("", 2, text="Row 3", values=("Bob", "35", "Male"))
# 显示控件
tree.pack()
root.mainloop()
```
在上面的示例中,我们创建了一个 ttk.Treeview 控件,并定义了表头和数据。通过 insert 方法向控件中添加数据,并将控件显示出来。你可以根据实际需求修改表头、数据和样式。
阅读全文