Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để căn giữa một cửa sổ trên màn hình trong Tkinter?

Để đặt cửa sổ tkinter ở giữa màn hình, chúng tôi có thể sử dụng PlaceWindow phương pháp mà chúng ta có thể vượt qua toplevel cửa sổ làm đối số và thêm nó vào trung tâm.

Chúng tôi cũng có thể đặt cửa sổ vào tâm của nó theo lập trình bằng cách xác định hình học của nó.

Ví dụ

#Import the tkinter library
from tkinter import *

#Create an instance of tkinter frame
win = Tk()

#Set the geometry
win.geometry("600x250")

win.eval('tk::PlaceWindow . center')

win.mainloop()

Đầu ra

Chạy đoạn mã trên sẽ tạo ra một cửa sổ được căn giữa.

Làm cách nào để căn giữa một cửa sổ trên màn hình trong Tkinter?