如何在java中获得屏幕分辨率?
可能重复:如何在java中获得屏幕分辨率?,java,Java,可能重复: 嗨 如何在Java中获得屏幕分辨率?使用的getScreenSize()方法。您可以使用AWT Toolkit Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); double width = screenSize.getWidth(); double height = screenSize.getHeight(); 或更好的java2d,支持多监视器设置: GraphicsDevice gd =
嗨
如何在Java中获得屏幕分辨率?使用的
getScreenSize()
方法。您可以使用AWT Toolkit
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
double width = screenSize.getWidth();
double height = screenSize.getHeight();
或更好的java2d,支持多监视器设置:
GraphicsDevice gd = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
int width = gd.getDisplayMode().getWidth();
int height = gd.getDisplayMode().getHeight();
您可以使用Toolkit类确定屏幕分辨率(屏幕大小)。此方法调用以像素为单位返回屏幕分辨率,并将结果存储在维度对象中,如下所示:
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
然后,您可以通过直接访问维度类的宽度和高度字段获得屏幕宽度和高度,如下图所示:
screenHeight = screenSize.height;
screenWidth = screenSize.width;
维度类从何而来@mdma?