1
是否可以在JavaFx中創建舞臺並且其高度動態變化?或者換句話說,一旦創建了舞臺(stage.show()
),是否可以改變舞臺的高度,以便舞臺變身到其新的高度?如何動態更改JavaFx中舞臺的高度
是否可以在JavaFx中創建舞臺並且其高度動態變化?或者換句話說,一旦創建了舞臺(stage.show()
),是否可以改變舞臺的高度,以便舞臺變身到其新的高度?如何動態更改JavaFx中舞臺的高度
使用stage.sizeToScene()可將舞臺大小調整爲任何當前的首選大小。
stage.setScene(new Scene(someContent));
stage.show();
....
stage.getScene().setRoot(someNewContent));
stage.sizeToScene();
您也可以只調用stage.setWidth()或stage.setHeight(),如果你不需要的sizeToScene()
的自動調整大小行爲。
如果您需要這樣做,您可以使用Timeline爲舞臺大小更改設置動畫。