如何获得JAVA中的实际监视器名称?如“分辨率”对话框中所示

如何获得JAVA中的实际监视器名称?如“分辨率”对话框中所示,java,windows,java-native-interface,multiple-monitors,device-name,Java,Windows,Java Native Interface,Multiple Monitors,Device Name,是否有可能获得所有屏幕设备的“FriendlyDeviceName”,这些设备目前都连接到我的Windows PC(Win7)上,使用Java 我想到了在分辨率对话中看到的实际监视器名称。例如“SyncMaster” 在C#中已经有一个解决方案: 在“普通”Java中可以这样做吗?或者我需要一些JNI的东西吗?你是指类似于或实际的“监视器”硬件名称吗?我是指实际的硬件名称,如windows分辨率对话框中所示。设备描述与IDstring不同。你需要找到一个JNA/JNI解决方案,然后你知道怎么做

是否有可能获得所有屏幕设备的“FriendlyDeviceName”,这些设备目前都连接到我的Windows PC(Win7)上,使用Java

我想到了在分辨率对话中看到的实际监视器名称。例如“SyncMaster”

在C#中已经有一个解决方案:


在“普通”Java中可以这样做吗?或者我需要一些JNI的东西吗?

你是指类似于或实际的“监视器”硬件名称吗?我是指实际的硬件名称,如windows分辨率对话框中所示。设备描述与IDstring不同。你需要找到一个JNA/JNI解决方案,然后你知道怎么做吗?