我有一个JLABEL,我将图像叠加在他身上...... 现在我想创建一个事件,当我点击图像上的空间部分...例如,如果我有一个JLABEL,我坚持他一个男人的照片,我希望只有当我点击头 我怎么能这样做?
答案 0 :(得分:2)
您所描述的是图像地图。使用JLabel的图标并不一定是一种简单的方法,但您可以编写一些代码来自己完成。 This example applet是一个值得一去的地方。需要注意的重要事项是,您将在图像上实现MouseListener和MouseMotionListener,以了解用户单击的位置,以及您将使用Java Image API和Java 2D API来实现此目的。