2013-08-31 5 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

Смежные вопросы