java jbutton image png可点击区域

时间:2011-08-29 16:42:24

标签: java swing png jbutton absolutelayout

我想要使用PNG图标JButton,但可点击区域必须是像素而不是透明像素,并将此JButton置于其他JButton位置绝对位置在css。

提前致谢

1 个答案:

答案 0 :(得分:2)

使用imge创建一个JLabel并添加一个MouseListener。在监听器中检查MouseEvent的Point。从图像中获取点的像素,并检查图像的点颜色的alpha。如果它不透明你的行动。