Bonsoir,
J'ai une classe qui créé une fenêtre avec ce début de code :
Voilà, j'aimerais que les coordonnées de la souris s'affichent dans la console dès que je bouge la souris sur la fenêtre tant que la fenêtre ne se ferme pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 JFrame F = new JFrame("Coucou"); F.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // Si on clique sur la croix de cette fenêtre, on ferme tout le prog //-----------------------------------------------------------// // Afficher les coordonnées de la souris à l'écran while(!(F.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE))) { PointerInfo pointer = MouseInfo.getPointerInfo(); Point location = pointer.getLocation(); double x = location.getX(); double y = location.getY(); System.out.println("La souris se trouve en\n"+"x = "+x+"\ny = "+y); }
Mais évidemment, la condition du while est mauvaise.
Quelqu'un aurait une idée ?
Merci...![]()
Partager