2024-06-01 07:49:19 发布
网友
我是Tkinter的新手,我有一个Listbox小部件,我想在更改主窗口大小时自动调整大小。
Listbox
基本上我想有一个流体高度/宽度列表框。如果有人能给我介绍一些文档或提供一些代码/见解,我将不胜感激。
您需要阅读几何管理器pack和grid,它允许您将小部件放置在窗口中,并指定它们是否增长和收缩。有第三个几何管理器place,但它并不经常使用。
下面是一个简单的例子:
import Tkinter as tk root = tk.Tk() scrollbar = tk.Scrollbar(root, orient="vertical") lb = tk.Listbox(root, width=50, height=20, yscrollcommand=scrollbar.set) scrollbar.config(command=lb.yview) scrollbar.pack(side="right", fill="y") lb.pack(side="left",fill="both", expand=True) for i in range(0,100): lb.insert("end", "item #%s" % i) root.mainloop()
您需要阅读几何管理器pack和grid,它允许您将小部件放置在窗口中,并指定它们是否增长和收缩。有第三个几何管理器place,但它并不经常使用。
下面是一个简单的例子:
相关问题 更多 >
编程相关推荐