gpt4 book ai didi

java - javafx中的部分透明图像

转载 作者:行者123 更新时间:2023-12-01 09:16:55 25 4
gpt4 key购买 nike

我正在 eclipse 中制作一个项目。我已经使用“ ImageView ”选项上传了一个 .png 文件。它有一些透明区域。我想编写代码,使其仅在用户鼠标位于不透明区域上方时检测到用户鼠标的单击,并将该用户带到新窗口由我定义。

最佳答案

此代码应该可以在大多数情况下工作。

imageView.addEventFilter(MouseEvent.MOUSE_CLICKED, e -> {
Color color = image.getPixelReader().getColor(e.getX(),e.getY()));
if(color.getAlpha() != 0)
{
//execute your code here
}
});

关于java - javafx中的部分透明图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40483033/

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