Để đặt cửa sổ tkinter ở giữa màn hình, chúng ta có thể sử dụng phương thức PlaceWindow trong đó chúng ta có thể truyền cửa sổ toplevel làm đối số và thêm nó vào giữa.
Chúng ta cũng có thể đặt cửa sổ vào giữa theo chương trình bằng cách định nghĩa hình học của nó.
Ví dụ
# Import thư viện tkinter
from tkinter import *
# Tạo instance của khung tkinter
win = Tk()
# Đặt hình học
win.geometry("600x250")
win.eval('tk::PlaceWindow . center')
win.mainloop()
Kết quả
Chạy mã trên sẽ tạo cửa sổ nằm giữa màn hình.
