2013-11-26 81 views

回答

2

如果你有一個JFrame的運行,下面會給你的設備列表:

GraphicsEnvironment gEnvironment = GraphicsEnvironment.getLocalGraphicsEnvironment(); 
GraphicsDevice[] dDevices= gEnvironment.getScreenDevices(); 

不知道,但第一個應該是默認的。

你還可以嘗試:

GraphicsEnvironment gEnvironment = GraphicsEnvironment.getLocalGraphicsEnvironment(); 
GraphicsDevice dDevice= gEnvironment.getDefaultScreenDevice(); 

它返回默認屏幕設備。

+0

請參閱:http://docs.oracle.com/javase/7/docs/api/java/awt/GraphicsEnvironment.html#getDefaultScreenDevice%28%29 – x4u