Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter에서 화면 크기를 얻는 방법은 무엇입니까?

<시간/>

Tkinter는 처음에 모든 위젯, 프레임이 표시되는 창 또는 프레임 개체를 만듭니다.

Tkinter 구성 요소는 사용자 정의 기하학에 따라 창 크기와 너비를 조정합니다.

화면 크기를 얻으려면 winfo_screenwidth()를 사용할 수 있습니다. 화면 너비와 winfo_screenheight()를 반환합니다. 픽셀 단위의 화면 높이입니다.

이 예에서는 화면 크기를 출력으로 인쇄합니다.

#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()

출력

코드를 실행하면 창이 표시되고 화면 크기가 인쇄됩니다.

Screen width: 1366
Screen height: 768