在桌面属性中似乎没有这样的项目,我可以用此列出(来自http://download.oracle.com/javase/1.4.2/docs/guide/swing/1.4/w2k_props.html):
String propnames[] = (String[])Toolkit.getDefaultToolkit().getDesktopProperty("win.propNames");
System.out.println("Supported windows property names:");
for(int i = 0; i < propnames.length; i++) {
System.out.println(propnames[i]);
}
我知道我可以使用sun.awt.Win32GraphicsEnvironment#addDisplayChangedListener
,但我不想明确使用Sun类。
答案 0 :(得分:1)
您是否尝试过Toolkit#getScreenSize()
?
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
System.out.println(d.width);
System.out.println(d.height);