我希望确定我的 java 应用程序当前显示的屏幕分辨率。
例如,假设用户在他的第二台显示器上有我的 java 应用程序,并且两台显示器的规格为:主要 1024x1280(纵向旋转),次要 1280x1024(横向旋转)。
我想让我的弹出 JList 的高度适合第二台显示器的舒适边缘。我不会从 Toolkit#getDefaultToolkit()#getScreenSize() 得到正确的结果,因为这会给我主监视器的尺寸。
我可以通过使用 GraphicsEnvironment#getScreenDevices() 来获得所有显示器的大小,但是我如何确定我的 JFrame 运行在这些设备中的哪一个?
谢谢你的时间。
-丹尼斯