Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách đặt widget giữa Frame trong Tkinter

Dùng place(relx=0.5, rely=0.5, anchor=CENTER) để đặt widget chính giữa Frame/cửa sổ. Widget tự căn giữa khi resize cửa sổ.

Ví dụ

from tkinter import *
from tkinter import ttk

win = Tk()
win.geometry("750x350")

ttk.Button(win, text="Button at the Center").place(relx=0.5, rely=0.5, anchor=CENTER)

win.mainloop()

Kết quả

Button nằm chính giữa cửa sổ. Resize cửa sổ → button tự căn giữa.

Cách đặt widget giữa Frame trong Tkinter