2013-05-09 91 views
2

python 2.7我想對齊文本frankie安妮,所以它旁邊的名稱按鈕和27,所以它旁邊的年齡按鈕只能讓他們在中心至今。嘗試左和底已經沒有工作。任何幫助都會有所幫助。python2.7如何對齊文本與按鈕

from Tkinter import * 

root = Tk() 

toolbar = Frame(root) 

b = Button(toolbar, text="Home", width=9) 
b.pack(side=LEFT, padx=2, pady=2) 

b = Button(toolbar, text="About-us", width=9) 
b.pack(side=LEFT, padx=2, pady=2) 

b = Button(toolbar, text="Contact-us", width=9) 
b.pack(side=LEFT, padx=2, pady=2) 

b = Button(toolbar, text="Travelling", width=9) 
b.pack(side=LEFT, padx=2, pady=2) 



toolbar.pack(side=TOP, fill=X) 

o = Label(root,text="Frank Anne",font =("Italic",18,"bold")) 
o.pack() 
toolbar1 = Frame(root) 
b = Button(toolbar1, text="Name",width=9) 
b.pack(side=LEFT, padx=2, pady=2) 

o = Label(root,text="27",font =("Italic",10,"bold")) 
o.pack() 

o = Label(root,text="Frankie anne",font =("Italic",10,"bold")) 
o.pack(side=TOP, padx=0, pady=0) 


toolbar1.pack(side=BOTTOM, fill=X) 


toolbar2 = Frame(root) 
b = Button(toolbar2, text="Age",width=9) 
b.pack(side=LEFT, padx=2, pady=2) 
b.pack(side=BOTTOM, padx=2, pady=2) 



toolbar2.pack(side=BOTTOM, fill=X) 

mainloop() 

回答

0

您可以添加side=LEFT到你的對象,並在intersparce與文本\n作出新的線路。我有點困惑,爲什麼當年齡文本是工具欄1的一部分時,你有一個帶有年齡按鈕的工具欄2.我可能會將它們組合在一起,具體取決於你想要的。