我有一个列表,需要获取所有视频显示并将其全部添加,但是我需要将它们添加为标签并获取其名称,但是在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));
}
}
}
谢谢
答案 0 :(得分:1)
GraphicsDevice.getIDstring()方法提供了这样的字符串。用法:
observableList.add(new Label(device.getIDstring()));