package fx.com;
import javafx.application.Application;
import javafx.geometry.Rectangle2D;
import javafx.stage.Screen;
import javafx.stage.Stage;
public class Main extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage primaryStage) throws Exception {
Screen screen = Screen.getPrimary();
// 获取整个屏幕的宽高
Rectangle2D rec1 = screen.getBounds();
// 获取可视范围的宽度和高度
Rectangle2D rec2 = screen.getVisualBounds();
// 获取DPI
double dpi = screen.getDpi();
System.out.println(rec1.toString());
System.out.println(rec2.toString());
System.out.println("当前屏幕的DPI:" + dpi);
}
}