Нажав на нарисованный объект

У меня есть класс под названиемShape который наследует от JPanel.

Ряд подклассов, в свою очередь, расширяютShape классы, по одному для каждого типа фигуры.

Каждая фигура имеет свое переопределениеpaint() метод, который рисует соответствующую форму.

Я хотел бы иметь возможность нажимать на любую фигуру, и сейчас я пытаюсь реализовать эту логику. Обратите внимание, что каждая фигура была добавлена в arrayList.

Тем не менее, оператор содержит всегда возвращает ложь, даже когда я четко щелкнул внутри фигуры.

Есть идеи?

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

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