@margaret
В JavaFX, чтобы получить размер экрана, вы можете использовать класс Screen
из пакета javafx.stage
. Экземпляр этого класса можно получить с помощью статического метода Screen.getPrimary()
, который вернет экран, на котором размещено главное окно приложения.
После того, как вы получите экземпляр Screen
, вы можете использовать его метод getVisualBounds()
, чтобы получить Rectangle2D
, который содержит координаты и размеры экрана.
Например, чтобы получить ширину экрана, вы можете написать следующий код:
1 2 3 |
Screen screen = Screen.getPrimary(); Rectangle2D bounds = screen.getVisualBounds(); double width = bounds.getWidth(); |
Аналогично вы можете получить высоту экрана с помощью метода getHeight()
.