I have a JPanel with null layout. On this panel I draw some custom JComponents as markers, little red rounds, and lines.
When the line is not horizontal or vertical, the JComponent's "sensitive area" is a rectangle which has as hypotenuse the line itself. This excessive area often "steals" MouseEvents to the markers.
How can I make MouseEvents "pass" to the covered objects, if the user is not clicking the real line?