java - 如何获取 GraphicsDevice 的名称

标签 java

我有一个列表,需要获取所有视频显示并将它们全部添加,但是我需要将它们添加为标签并获取其名称,但我在 GraphicsDevice 中没有看到任何会返回名称的字符串.

GraphicsDevice[] list = GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices();

        if (list != null) {
            if (list.length >= 1) {
                for (GraphicsDevice device : list) {
                    observableList.add(new Label(DEVICE NAME HERE));
                }
            }
        }

谢谢

最佳答案

GraphicsDevice.getIDstring()方法提供了这样一个String。用法:

observableList.add(new Label(device.getIDstring()));

关于java - 如何获取 GraphicsDevice 的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53035836/

相关文章:

java - hibernate 无法与 Heroku postgresql 插件连接

java - Eclipse Neon w/Tomcat 9(新 Servlet)HTTP 状态 404 – 未找到

java - 如何让我的人机玩家轮流玩 Connect4 游戏?

java - StringBuffer.append() 与 ArrayList<String>.add()

java - 从没有 API 的网站获取数据?

java - Webmethods 从 IData 获取文档引用的类型

java - Tomcat clientendpoint websocket不断关闭

JAVA - 无法添加到 HashMap

java - 如何解决 OpenGL 中的 z-fighting 问题?

java - 如何从拦截器发送响应,并停止进一步执行?