2015-02-06 5 views
0

У меня возникла проблема с использованием TKinter через PyCharm. Размещение кнопок продолжает работать.Выравнивание кнопок на Python

Я пробовал сетку и пакет еще не повезло. Даже ряд, якорь, но я продолжаю получать разные результаты.

Keep on failing

jay = Tk() 
jay.title("Awesome Software") 
jay.geometry("720x560") 

searchbutton = Button(jay, text="Setting") 
searchbutton.pack(side=TOP) 

stopbutton = Button(jay, text="Stop") 
stopbutton.pack(side=TOP) 

setbutton = Button(jay, text="Search") 
setbutton.pack(side=TOP) 

mainloop() 
+0

Мы не можем больше не увидеть код. И эта диаграмма, которую вы * пытаетесь * достичь, или то, что вы сейчас используете, но вы хотите изменить? – skrrgwasme

+0

@skrrgwasme, добавлен код уже – FreedomPride

ответ

1

Нашел,

jay = Tk() 
jay.title("Awesome Software") 
jay.geometry("720x560") 

but_frame = Frame(jay) 
searchbutton = Button(but_frame, text="Search") 
searchbutton.pack(side=TOP, padx=20,pady=10) 

stopbutton = Button(but_frame, text="Stop") 
stopbutton.pack(side=TOP,pady=10) 

setbutton = Button(but_frame, text="Settings") 
setbutton.pack(side=TOP,pady=10) 

but_frame.pack(side=LEFT) 

mainloop() 

Построить рамку затем сделать это

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