tkinter显示TABLE
时间: 2023-07-13 20:17:00 浏览: 92
要在Tkinter中显示表格,你可以使用Tkinter中的Treeview小部件。Treeview小部件可以显示树状结构,也可以用来显示表格。
以下是一个简单的示例代码,它创建一个带有三列的表格,并将一些示例数据添加到其中:
```python
import tkinter as tk
from tkinter import ttk
# 创建Tkinter应用程序窗口
root = tk.Tk()
# 创建Treeview小部件
tree = ttk.Treeview(root, columns=('Name', 'Age', 'Country'))
# 设置列标题
tree.heading('#0', text='ID')
tree.heading('Name', text='Name')
tree.heading('Age', text='Age')
tree.heading('Country', text='Country')
# 添加示例数据
tree.insert(parent='', index='end', text='1', values=('Alice', 25, 'USA'))
tree.insert(parent='', index='end', text='2', values=('Bob', 30, 'Canada'))
tree.insert(parent='', index='end', text='3', values=('Charlie', 35, 'UK'))
# 将Treeview小部件添加到窗口中
tree.pack()
# 运行Tkinter事件循环
root.mainloop()
```
运行该代码,将会显示一个带有三列的表格,每列都有一个标题,并显示了一些示例数据。你可以根据自己的需要修改表格的列数、列标题和数据。
请注意,这只是一个简单的示例。如果你需要更复杂的表格,你可能需要编写更多的代码来处理排序、筛选、编辑等功能。
阅读全文