gpt4 book ai didi

java - 创建一个热点并将没有背景的图像(如地球图标)设置到我的面板

转载 作者:太空宇宙 更新时间:2023-11-04 08:53:33 24 4
gpt4 key购买 nike

我尝试通过扩展 Canvas 创建热点,并尝试将其添加到由图像绘制的面板上。所以我必须绘制一个图标(图像)而不是屏幕的清晰矩形。为此,我重写了绘制方法来绘制我想要使用的图标。到目前为止没有问题;热点工作正常,图标按我想要的真实尺寸绘制(32 x 24 像素)。

我尝试在 mypanel.paint(g) 中的面板上绘制图像后添加此热点,该热点也被覆盖。

问题是我使用的汽车图标没有背景! (我希望你能理解我)只是汽车图标必须显示在用我的图像绘制的面板上。但是图标周围会创建一个不需要的矩形,导致 View 不佳。如何在没有背景的面板上绘制我的图标?请帮助我。

最佳答案

通过使用 JLable 组件解决问题,我扩展了 JLabeles 并为其设置了一个图标,然后我添加了一个鼠标监听器以获取鼠标单击事件,然后为其设置手形光标,所以该热点是真正的热点!!

关于java - 创建一个热点并将没有背景的图像(如地球图标)设置到我的面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2819280/

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