JavaFx Stage 设置为全屏,新创建一个Stage也自动为全屏了
时间: 2020-03-31来源:开源中国
前景提要
HDC调试需求开发(15万预算),能者速来!>>>
如题,我想要新创建的Stage有一个固定的宽度和高度,而不是全屏。非全屏模式下是没有问题的。
运行环境:
Mac :10.15.3 。 openjdk 14, openjx 14
public class Main extends Application { private Stage primaryStage; @Override public void start(Stage primaryStage) throws Exception { this.primaryStage = primaryStage; VBox box = new VBox(); Scene scene = new Scene(box); Button button = new Button("new stage"); box.getChildren().add(button); button.setOnAction(event -> { stage(); }); primaryStage.setScene(scene); primaryStage.setFullScreen(true); primaryStage.show(); } private void stage(){ Stage stage = new Stage(); VBox box = new VBox(); Scene scene = new Scene(box); Label label = new Label("Label"); box.getChildren().add(label); stage.setScene(scene); stage.setFullScreen(false); stage.setResizable(false); stage.show(); } }

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行