как поставить четыре кнопки во всех четырех углах рамки в tkinter python gui - PullRequest
0 голосов
/ 23 марта 2020

Эй, я новичок в tkinter gui, пожалуйста, помогите, я хочу добавить четыре кнопки, по одной на каждом углу, и это то, что я попробовал, пожалуйста, hjelp

from tkinter import *
root=Tk()
labelsub2i = Label(root, bg="red")
labelsub2i.place(relwidth=0.8, relheight=0.7, relx=0.1, rely=0.15)
#BUTTONS FOR OPTIONS
button1 = Button(labelsub2i, text="Aasdddddddddddddddddd").grid(row=1,column=1,sticky=W)
button2 = Button(labelsub2i, text="Bsdaaaaaaaaaaaaaaaasad").grid(row=1,column=6,sticky=E)
button3 = Button(labelsub2i, text="Cdsaaaaaaaaaaaaaaqsdaa").grid(row=3,column=1,sticky=W)
button4 = Button(labelsub2i, text="Dadsssssssssssssssssssss").grid(row=3,column=6,sticky=E)
root.mainloop()

так вот как это выглядит прямо сейчас

хотел добавить кнопки на этих углах

Ps - спасибо

1 Ответ

1 голос
/ 23 марта 2020

Для вашего случая вы можете использовать place(...) вместо grid(...):

button1 = Button(labelsub2i, text="Aasdddddddddddddddddd")
button1.place(relx=0, rely=0, anchor='nw')

button2 = Button(labelsub2i, text="Bsdaaaaaaaaaaaaaaaasad")
button2.place(relx=1.0, rely=0, anchor='ne')

button3 = Button(labelsub2i, text="Cdsaaaaaaaaaaaaaaqsdaa")
button3.place(relx=0, rely=1.0, anchor='sw')

button4 = Button(labelsub2i, text="Dadsssssssssssssssssssss")
button4.place(relx=1.0, rely=1.0, anchor='se')
...