Нажав на нарисованный объект
У меня есть класс под названиемShape
который наследует от JPanel.
Ряд подклассов, в свою очередь, расширяютShape
классы, по одному для каждого типа фигуры.
Каждая фигура имеет свое переопределениеpaint()
метод, который рисует соответствующую форму.
Я хотел бы иметь возможность нажимать на любую фигуру, и сейчас я пытаюсь реализовать эту логику. Обратите внимание, что каждая фигура была добавлена в arrayList.
Тем не менее, оператор содержит всегда возвращает ложь, даже когда я четко щелкнул внутри фигуры.
Есть идеи?