[英]How to not allow a window from changing size in javafx
public class Main extends Application{
@Override
public void start(Stage stage) throws Exception {
stage.initStyle(StageStyle.DECORATED);
stage.setResizable(false);
WelcomePage wp = new WelcomePage();
Scene scene = new Scene(wp, 760, 450);
stage.setScene(scene);
stage.show();
}
public static void main(String[] args){
launch(args);
}
}
这是我的项目的主类的代码。 运行时,窗口将以指定的大小(760x450)打开。 从该页面到其他页面有很多移动。 当我从其他任何页面返回“ WelcomePage”时,它没有以指定的大小显示。 现在它的体积很小。 如何防止这种自动尺寸更改?
尝试设定
stage.setMinWidth(760)
stage.setMinHeight(450);
并且将setMax *()与setMin *()一起使用会更加安全。
http://docs.oracle.com/javafx/2/api/javafx/stage/Stage.html#setMinWidth(double) http://docs.oracle.com/javafx/2/api/javafx/stage/Stage。 HTML#setMaxHeight(双)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.