📜  打印屏幕分辨率的Java程序

📅  最后修改于: 2022-05-13 01:54:23.455000             🧑  作者: Mango

打印屏幕分辨率的Java程序

屏幕分辨率可以通过Java程序使用Toolkit.getScreenSize()方法获得。 getScreenSize() 是Java .awt 包的Java Toolkit 类的一个方法。它获取屏幕的大小。在具有多个显示器的系统上,将返回主显示屏幕分辨率。

  1. 尺寸大小 = Toolkit.getDefaultToolkit().getScreenSize();
  2. getScreenSize 将返回以像素为单位的大小。
  3. 如果直接打印size,则显示格式为: Java.awt.Dimension[width=1366, height=768]

宣言

public abstract Dimension getScreenSize()

返回:当前屏幕的大小(以像素为单位)

例外

HeadlessException (if GraphicsEnvironment.isHeadless() returns true)
Java
// Java code to display the screen size
import java.awt.*;
  
class GFG {
    public static void main(String[] args)
    {
        // getScreenSize() returns the size
        // of the screen in pixels
        Dimension size
            = Toolkit.getDefaultToolkit().getScreenSize();
        
        // width will store the width of the screen
        int width = (int)size.getWidth();
        
        // height will store the height of the screen
        int height = (int)size.getHeight();
        
        System.out.println("Current Screen resolution : "
                           + "width : " + width
                           + " height : " + height);
    }
}


输出: