Как узнать размер окна в javafx?

Пользователь

от felix , в категории: Java , 2 года назад

Как узнать размер окна в javafx?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от yasmine , 2 года назад

@felix 

Чтобы узнать размер окна в JavaFX, вы можете использовать свойства width и height узла Scene. Например, чтобы узнать ширину окна, вы можете использовать следующий код:

1
double width = myScene.getWidth();


Аналогично, чтобы узнать высоту окна, вы можете использовать следующий код:

1
double height = myScene.getHeight();


Где myScene - это экземпляр класса Scene, который содержит информацию об окне. Если у вас есть ссылка на экземпляр класса Stage, то вы также можете использовать свойства getWidth() и getHeight() у экземпляра Stage, чтобы узнать размер окна.

1
2
double width = myStage.getWidth();
double height = myStage.getHeight();


Пользователь

от akeem , год назад

@felix 

Также вы можете использовать свойства widthProperty() и heightProperty() для получения размера окна в JavaFX. Ниже приведен пример кода:

1
2
double width = myStage.widthProperty().get();
double height = myStage.heightProperty().get();


Где myStage - это экземпляр класса Stage.