2013-08-31 118 views
2

我有一个提示用户输入其日志文件目录的窗口。 但是,我的标签似乎打包在我的输入框上。有关如何将它们并排放置的想法?在tkinter python的输入框旁边打包标签

labelText=StringVar() 

labelText.set("Enter directory of log files") 

labelDir=Label(app,textvariable=labelText,height=4) 

labelDir.pack() 

directory=StringVar(None) 

dirname=Entry(app,textvariable=directory,width=50) 

dirname.pack() 

回答

4

是的,您需要将side选项设置为“左”。见下文:

from Tkinter import Tk, Label, Entry, StringVar 

app = Tk() 

labelText=StringVar() 
labelText.set("Enter directory of log files") 
labelDir=Label(app, textvariable=labelText, height=4) 
labelDir.pack(side="left") 

directory=StringVar(None) 
dirname=Entry(app,textvariable=directory,width=50) 
dirname.pack(side="left") 

app.mainloop() 

例如:

sample