📄 multimonitorexample3.java
字号:
package JFCBook.Chapter3.jdk13;
import java.awt.*;
import javax.swing.*;
public class MultiMonitorExample3 {
public static void main(String[] args) {
GraphicsEnvironment ge = GraphicsEnvironment.
getLocalGraphicsEnvironment();
GraphicsDevice[] gd = ge.getScreenDevices();
System.out.println("There are " + gd.length + " screen device(s)");
System.out.println("Screen size is " +
Toolkit.getDefaultToolkit().getScreenSize());
Rectangle desktop = new Rectangle();
for (int i = 0; i < gd.length; i++) {
GraphicsConfiguration[] gcs = gd[i].getConfigurations();
for (int j = 0; j < gcs.length; j++) {
desktop = desktop.union(gcs[j].getBounds());
}
}
System.out.println("Virtual desktop bounds are: " + desktop);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -