cuốn sách gpt4 ai đã làm

JavaFX:舞台的 minHeight 考虑标题栏的高度

In lại Tác giả: Walker 123 更新时间:2023-11-29 04:32:20 33 4
mua khóa gpt4 Nike

我目前正在构建一个用于个人目的的小型 UI 应用程序,但遇到了一个问题。这是一些代码:

public void start(Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getClassLoader().getResource("ui.fxml"));

Scene scene = new Scene(root);

stage.setTitle("My app");
stage.setScene(scene);
stage.setMinHeight(608.0);
stage.setMinWidth(1080.0);

stage.show();
}

这是与以下内容相关的 FXML 代码:







所以,我的问题是,在启动时,GridPane 的高度实际上是 608px,但仍可调整为较小的高度。实际上,它可以调整大小,直到 stage608px,包括标题栏的高度...

我想要的行为是我的 GridPane 的高度不能小于 608.0.

你知道有什么方法可以做到吗?非常感谢!

câu trả lời hay nhất

正如@James_D 在评论中指出的那样,我只需按如下方式修改我的代码:

public void start(Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getClassLoader().getResource("ui.fxml"));

Scene scene = new Scene(root);

stage.setTitle("My app");
stage.setScene(scene);

stage.show();

stage.setMinHeight(stage.getHeight());
stage.setMinWidth(stage.getWidth());
}

关于JavaFX:舞台的 minHeight 考虑标题栏的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43346248/

33 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress