Каков наилучший способ сделать все координаты в области как на объекте, мне нужно это для MouseListener, чтобы при нажатии на область эта область перекрашивалась?
MouseListener
A Прямоугольник указывает область.
java.awt.geom.Area, который удобно реализует интерфейс Shape, является хорошим выбором.
java.awt.geom.Area
Shape