gpt4 book ai didi

java - 如何在javafx中缩放具有不同场景大小的 ImageView ?

转载 作者:行者123 更新时间:2023-12-01 13:04:46 25 4
gpt4 key购买 nike

我有一个宽度为 1024、高度为 600 的场景,并且我有一个尺寸为 1800x1022 的图像,我将此图像添加到 ImageView 并调用 setFitWith & Height 来根据我的场景缩放它。但我想如果有人点击最大化按钮 imageVew 缩放到新的大小。有什么想法吗?

最佳答案

您可以将处理程序附加到场景的 widthheight 属性,以便用户随时更改图像的大小(无论是最大化还是拖动图像)窗口来调整其大小),您可以动态调整图像大小:

stage.widthProperty().addListener(new ChangeListener() {@
Override
public void changed(ObservableValue ov, Object oldValue, Object newValue) {
//do some meaningful stuff here,
}
});

然后重新调整其中图像的大小。

关于java - 如何在javafx中缩放具有不同场景大小的 ImageView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23349527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com