当窗口大小改变时调整Tkinter Listbox小部件的尺寸
Tkinter Listbox小部件用于显示具有垂直堆叠菜单的可滚动框。用户可以从小部件中选择一个或多个项目。在Tkinter中,所有小部件都是垂直或水平对齐的,有时在调整窗口大小时安排小部件位置似乎很困难。
我们可以使用 expand = True和fill = BOTH 属性配置Listbox小部件属性。这些属性确保小部件在垂直和水平方向上都能拉伸。但是, 扩展 允许小部件在可用空间中增长。
示例
输出
运行上述代码将显示一个编程语言列表。
当我们调整窗口大小时,Listbox将保持其宽度和高度与窗口的相对关系不变。