9
我是Tkinter的新手,我有一個Listbox
小部件,我想在更改主窗口大小時自動調整大小。調整窗口大小時調整Tkinter Listbox小部件
本質上我想有一個流體的高度/寬度的Listbox。如果有人能指點我一些文檔或提供一些代碼/見解,我會很感激。
我是Tkinter的新手,我有一個Listbox
小部件,我想在更改主窗口大小時自動調整大小。調整窗口大小時調整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()
感謝布萊恩,我還是有點汽水來包裝VS電網的優勢,需要花一些時間與現有的文檔。 – garen 2010-12-07 00:13:33