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

Cách căn giữa cửa sổ trên màn hình trong Tkinter?

Để đặ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.

Cách căn giữa cửa sổ trên màn hình trong Tkinter?