Skip to content
Related Articles

Related Articles

Improve Article

Getting screen’s height and width using Tkinter | Python

  • Last Updated : 01 May, 2019

Tkinter provides some methods with the help of which we can get the current screen height and width.

Following methods can be used to decide height and width :

winfo_screenheight() // Returns screen height in pixels

winfo_screenmmheight() // Returns screen height in mm

winfo_screenwidht() // Returns screen width in pixels

winfo_screenmmwidth() // Returns screen width in mm

 
Code #1: Getting height and width in pixels.




# importing tkinter module
from tkinter import * from tkinter.ttk import *
  
# creating tkinter window
root = Tk()
  
# getting screen's height in pixels
height = root.winfo_screenheight()
  
# getting screen's width in pixels
width = root.winfo_screenwidth()
  
print("\n width x height = %d x %d (in pixels)\n" %(width, height))
# infinite loop
mainloop()

Output:

 
Code #2: Getting height and width in mm.




# importing tkinter module
from tkinter import * from tkinter.ttk import *
  
# creating tkinter window
root = Tk()
  
# getting screen's height in mm
height = root.winfo_screenmmheight()
  
# getting screen's width in mm
width = root.winfo_screenmmwidth()
  
print("\n width x height = %d x %d (in mm)\n" %(width, height))
# infinite loop
mainloop()

Output:

 Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.  

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course




My Personal Notes arrow_drop_up
Recommended Articles
Page :