{"id":11073,"date":"2024-03-14T13:22:03","date_gmt":"2024-03-14T13:22:03","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/"},"modified":"2025-08-04T07:16:48","modified_gmt":"2025-08-04T07:16:48","slug":"how-can-java-obtain-the-height-and-width-of-the-screen","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/","title":{"rendered":"Java Screen Size: Get Width &#038; Height"},"content":{"rendered":"<p>One option: You can use the Toolkit class to obtain the width and height of the screen. Here is an example code:<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-keyword\">import<\/span> java.awt.Dimension;\r\n<span class=\"hljs-keyword\">import<\/span> java.awt.Toolkit;\r\n\r\n<span class=\"hljs-keyword\">public<\/span> <span class=\"hljs-keyword\">class<\/span> <span class=\"hljs-title class_\">Main<\/span> {\r\n    <span class=\"hljs-keyword\">public<\/span> <span class=\"hljs-keyword\">static<\/span> <span class=\"hljs-keyword\">void<\/span> <span class=\"hljs-title function_\">main<\/span><span class=\"hljs-params\">(String[] args)<\/span> {\r\n        <span class=\"hljs-type\">Dimension<\/span> <span class=\"hljs-variable\">screenSize<\/span> <span class=\"hljs-operator\">=<\/span> Toolkit.getDefaultToolkit().getScreenSize();\r\n        <span class=\"hljs-type\">int<\/span> <span class=\"hljs-variable\">screenWidth<\/span> <span class=\"hljs-operator\">=<\/span> (<span class=\"hljs-type\">int<\/span>) screenSize.getWidth();\r\n        <span class=\"hljs-type\">int<\/span> <span class=\"hljs-variable\">screenHeight<\/span> <span class=\"hljs-operator\">=<\/span> (<span class=\"hljs-type\">int<\/span>) screenSize.getHeight();\r\n        \r\n        System.out.println(<span class=\"hljs-string\">\"Screen Width: \"<\/span> + screenWidth);\r\n        System.out.println(<span class=\"hljs-string\">\"Screen Height: \"<\/span> + screenHeight);\r\n    }\r\n}\r\n<\/code><\/pre>\n<p>In the above code, we used the getDefaultToolkit() method of the Toolkit class to obtain a Toolkit object. Then we used the getScreenSize() method to get the size of the screen, and finally got the width and height of the screen through the getWidth() and getHeight() methods.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One option: You can use the Toolkit class to obtain the width and height of the screen. Here is an example code: import java.awt.Dimension; import java.awt.Toolkit; public class Main { public static void main(String[] args) { Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); int screenWidth = (int) screenSize.getWidth(); int screenHeight = (int) screenSize.getHeight(); System.out.println(&#8220;Screen Width: &#8221; + screenWidth); [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[14134,14136,14135,14132,14133],"class_list":["post-11073","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-getscreensize","tag-java-awt","tag-java-dimensions","tag-java-screen-size","tag-toolkit-class"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Java Screen Size: Get Width &amp; Height - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"Get Java screen dimensions using Toolkit class. Learn to retrieve screen width and height with code examples.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Java Screen Size: Get Width &amp; Height\" \/>\n<meta property=\"og:description\" content=\"Get Java screen dimensions using Toolkit class. Learn to retrieve screen width and height with code examples.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-14T13:22:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-04T07:16:48+00:00\" \/>\n<meta name=\"author\" content=\"Olivia Parker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Olivia Parker\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/\"},\"author\":{\"name\":\"Olivia Parker\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9\"},\"headline\":\"Java Screen Size: Get Width &#038; Height\",\"datePublished\":\"2024-03-14T13:22:03+00:00\",\"dateModified\":\"2025-08-04T07:16:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/\"},\"wordCount\":75,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"keywords\":[\"getScreenSize\",\"Java AWT\",\"Java dimensions\",\"Java screen size\",\"Toolkit class\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/\",\"name\":\"Java Screen Size: Get Width & Height - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-14T13:22:03+00:00\",\"dateModified\":\"2025-08-04T07:16:48+00:00\",\"description\":\"Get Java screen dimensions using Toolkit class. Learn to retrieve screen width and height with code examples.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Java Screen Size: Get Width &#038; Height\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9\",\"name\":\"Olivia Parker\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g\",\"caption\":\"Olivia Parker\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/oliviaparker\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Java Screen Size: Get Width & Height - Blog - Silicon Cloud","description":"Get Java screen dimensions using Toolkit class. Learn to retrieve screen width and height with code examples.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/","og_locale":"en_US","og_type":"article","og_title":"Java Screen Size: Get Width & Height","og_description":"Get Java screen dimensions using Toolkit class. Learn to retrieve screen width and height with code examples.","og_url":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-14T13:22:03+00:00","article_modified_time":"2025-08-04T07:16:48+00:00","author":"Olivia Parker","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Olivia Parker","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/"},"author":{"name":"Olivia Parker","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9"},"headline":"Java Screen Size: Get Width &#038; Height","datePublished":"2024-03-14T13:22:03+00:00","dateModified":"2025-08-04T07:16:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/"},"wordCount":75,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"keywords":["getScreenSize","Java AWT","Java dimensions","Java screen size","Toolkit class"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/","url":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/","name":"Java Screen Size: Get Width & Height - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-14T13:22:03+00:00","dateModified":"2025-08-04T07:16:48+00:00","description":"Get Java screen dimensions using Toolkit class. Learn to retrieve screen width and height with code examples.","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-can-java-obtain-the-height-and-width-of-the-screen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Java Screen Size: Get Width &#038; Height"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/3ff7b3da0e45ac5dbbef2502f3cea8d9","name":"Olivia Parker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/56c66f189ba32a6f9eb50f31a38fe774e2a725c213d4070835ccc51b8fbbc54b?s=96&d=mm&r=g","caption":"Olivia Parker"},"url":"https:\/\/www.silicloud.com\/blog\/author\/oliviaparker\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/11073","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=11073"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/11073\/revisions"}],"predecessor-version":[{"id":154841,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/11073\/revisions\/154841"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=11073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=11073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=11073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}