Разделить изображение на кликабельные области

Есть ли способ разделить изображение на область (сейчас это JLabel, но я могу изменить его при необходимости)?
Я использую свинг в моей программе, и у меня есть изображение (квадратное для этого примера) с некоторыми треугольниками, звездами и трапециями внутри (это могут быть JPG, PNG и т. Д.).
Идея состоит в том, что пользователь щелкает внутри одной из этих фигур, а затем я помещаю другой маленький значок поверх области, по которой щелкнул пользователь. Пользователь может щелкнуть несколько областей, но в конце дня мне нужно знать, какие фигуры были нажаты.

Кажется возможным кто-нибудь?

Ответы на вопрос(2)

Ваш ответ на вопрос