tree = ttk.Treeview(window) # #创建表格对象 tree["columns"] = ("标识", "IP地址", "端口号", "连接状态","距离","下一跳") # #定义列 columns = ("标识", "IP地址", "端口号", "连接状态","距离","下一跳") tree = ttk.Treeview(window,height=18, show="headings",columns=columns) tree.column("标识", width=50,anchor='center') # #设置列 tree.column("IP地址", width=200,anchor='center') tree.column("端口号", width=100,anchor='center') tree.column("连接状态", width=150,anchor='center') tree.column("距离", width=150,anchor='center') tree.column("下一跳", width=150,anchor='center') #设置显示的表头名 tree.heading("标识", text="标识",anchor='center') tree.heading("IP地址", text="IP地址",anchor='center') tree.heading("端口号", text="端口号",anchor='center') tree.heading("连接状态", text="连接状态",anchor='center') tree.heading("距离", text="距离",anchor='center') tree.heading("下一跳", text="下一跳",anchor='center') tree.insert("", 0,values=("B", "localhost", "10001")) # #给第0行添加数据,索引值可重复 tree.insert("", 1, values=("C", "localhost", "10002")) tree.insert("", 2, values=("D", "localhost", "10003")) tree.insert("", 3, values=("E", "localhost", "10004")) tree.insert("", 4,values=("F", "localhost", "10005")) tree.insert("", 5, values=("G", "localhost", "10006")) tree.insert("", 5, values=("H", "localhost", "10007")) tree.pack()
时间: 2023-09-01 07:07:08 浏览: 96
treeview的演示.
这段代码是用 Python 的 tkinter 模块创建了一个表格对象,包含了标识、IP地址、端口号、连接状态、距离和下一跳等列。其中,表格的第一行数据为 B、localhost 和 10001,第二行数据为 C、localhost 和 10002,以此类推,一共添加了七行数据。这个表格的样式还设置了列宽和表头名等属性。最后使用 pack() 方法将表格显示在窗口中。
阅读全文