Comment obtenir la localisation d'un clic de souris, par rapport à une fenêtre swing

Dire que je suis dans une Java Swing JFrame. Je clique sur ma souris. Je veux obtenir l'emplacement de la souris cliquez sur au sein de l'interface. En java, la ligne

int mouseX = MouseInfo.getPointerInfo().getLocation.x;

Semble donner l'emplacement de la souris sur la totalité de l'écran. Comment puis-je obtenir de l'emplacement par rapport à l'interface?

Essayez d'utiliser MouseEvent.getPoint
regarder SwingUtilities, pour déterminer la réalité de la souris endroits et par rapport à JFrame

OriginalL'auteur pipsqueaker117 | 2012-09-12