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

Làm thế nào để lấy kích thước màn hình trong Tkinter?

Tkinter ban đầu tạo một cửa sổ hoặc đối tượng khung, nơi tất cả các tiện ích, khung được hiển thị.

Các thành phần Tkinter điều chỉnh kích thước và chiều rộng cửa sổ theo hình học do người dùng xác định.

Để có được kích thước màn hình, chúng tôi có thể sử dụng winfo_screenwidth () trả về chiều rộng màn hình và winfo_screenheight () cho chiều cao của màn hình tính bằng pixel.

Ví dụ

Trong ví dụ này, chúng tôi sẽ in kích thước màn hình làm đầu ra,

#Import the required libraries
from tkinter import *

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

#Set the geometry of frame
win.geometry("650x250")

#Get the current screen width and height
screen_width = win.winfo_screenwidth()
screen_height = win.winfo_screenheight()

#Print the screen size
print("Screen width:", screen_width)
print("Screen height:", screen_height)

win.mainloop()

Đầu ra

Chạy mã sẽ hiển thị một cửa sổ và in kích thước màn hình.

Screen width: 1366
Screen height: 768