Оглавление:
Карта сайта:
Оглавление:
Карта сайта:
Этот упаковщик организует виджеты, размещая их в определенной позиции в родительском виджете.
widget.place( place_options )
Вот список возможных вариантов -
from tkinter import * root = Tk() root.geometry('400x400') l4 = Label(root, bg="#000" ) l4.place(relheight=0.8, relwidth=0.8, relx=0.1, rely=0.1) l2 = Label(root, text="Hello world", bg="#2ecc71", fg="#fff", font="16", padx = 20, pady = 8) l2.place(relx=0.5, rely=0.5, anchor='c') root.mainloop()
from tkinter import * root = Tk() root.geometry('600x400') l1 = Label(root, text="Hello world", bg="#3498db", fg="#fff", font="16", padx = 20, pady = 8) l1.place(x=0, y=0) l2 = Label(root, text="Hello world", bg="#2ecc71", fg="#fff", font="16", padx = 20, pady = 8) l2.place(relx=0.5, rely=0.5, anchor='c') l3 = Label(root, text="Hello world", bg="#ee98db", fg="#fff", font="16", padx = 20, pady = 8) l3.place(x=600, y=400, anchor='se') root.mainloop()
from tkinter import * top = Tk() L1 = Label(top, text = "Physics") L1.place(x = 10,y = 10) E1 = Entry(top, bd = 5) E1.place(x = 60,y = 10) L2 = Label(top,text = "Maths") L2.place(x = 10,y = 50) E2 = Entry(top,bd = 5) E2.place(x = 60,y = 50) L3 = Label(top,text = "Total") L3.place(x = 10,y = 150) E3 = Entry(top,bd = 5) E3.place(x = 60,y = 150) B = Button(top, text = "Add") B.place(x = 100, y = 100) top.geometry("250x250+10+10") top.mainloop()