标签: java icons jbutton mouse
我有框架上的按钮。在那个按钮上我放了一个图像,如你所见,这是一个搜索图标。我删除了按钮上的可见边框。但我仍然有两个问题:
当我将鼠标放在按钮上时,图像以及隐形按钮边框是可点击的,我需要的是将其限制在图标上。
我想通过单击简单按钮点击使图标变得可聚焦。
搜索图标:
答案 0 :(得分:0)
您使用的是哪种图像文件格式?如果它是具有透明度支持的格式,则您必须实施一种算法,以检查点击坐标是否在您正在使用的图标的非透明像素内。您还必须通过帧上图像的位置来抵消图像像素上的rgb检查。使用此作为参考 - Java Image Processing