如何获得GraphicsDevice的名称

时间:2018-10-28 20:35:33

标签: java

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

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

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

谢谢

1 个答案:

答案 0 :(得分:1)

GraphicsDevice.getIDstring()方法提供了这样的字符串。用法:

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