2014-12-27 21 views
1

我正在製作一個tkinter應用程序來查看一個圖。我希望窗口在啓動時最大化,這是可行的。我也想制定一個框架,在這個框架中我會放置情節和它的信息。當我包裝框架並試圖使其橫向和縱向填充時,它會出錯。它確實填充水平,但不填充垂直。在這裏搜索答案只能給我帶滾動條的框架。python 3.4 tkinter框架不填充垂直方向

這是我使用的代碼。

from tkinter import * 
from tkinter.filedialog import askopenfilename 
import tkinter.messagebox as messagebox 
import datetime, os 

root = Tk() 

tl = root.winfo_toplevel() 
tl.wm_state('zoomed') 

mainframe = Frame(root, bd=1, relief=RAISED, cursor="dotbox") 
mainframe.pack(side=TOP, fill=BOTH) # It only fills horizontal 

root.mainloop() 

爲什麼它只填充水平而不垂直?

回答