roger_rf
Creio que a classe SwingUtilities deve resolver o seu problema:
<a href="http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingUtilities.html#convertPoint(java.awt.Component,%20int,%20int,%20java.awt.Component)" data-bbcode="true">http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingUtilities.html#convertPoint(java.awt.Component, int, int, java.awt.Component)</a>
<a href="http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingUtilities.html#convertPoint(java.awt.Component,%20java.awt.Point,%20java.awt.Component)" data-bbcode="true">http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingUtilities.html#convertPoint(java.awt.Component, java.awt.Point, java.awt.Component)</a>
<a href="http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingUtilities.html#convertPointFromScreen(java.awt.Point,%20java.awt.Component)" data-bbcode="true">http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingUtilities.html#convertPointFromScreen(java.awt.Point, java.awt.Component)</a>
<a href="http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingUtilities.html#convertPointToScreen(java.awt.Point,%20java.awt.Component)" data-bbcode="true">http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingUtilities.html#convertPointToScreen(java.awt.Point, java.awt.Component)</a>
davidbuzatto
Se você registrar ouvintes para os eventos de mouse nos componentes desejados, através da classe MouseEvent você conseguirá também obter esses dados.
[]'s