Bonjour, je possède une JTable et je voudrais connaître les coordonnées des cellules lorsque je clique dessus. J'ai ceci pour le moment :
Mais si j'ai bien compris ce qui n'allait pas, j'obtiens les coordonnées au sein de la table, alors que je voudrais obtenir les coordonnées absolue ( par rapport à mon écran en gros ), comment pourrais-je les obtenir ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public void mouseReleased(MouseEvent mouseevent) { final Point point = mouseevent.getPoint(); final int row = jTableForTest.rowAtPoint(point); final int column = jTableForTest.columnAtPoint(point); final int XPosition = (int) jTableForTest.getCellRect(row, column, true).getMinX(); final int YPosition = (int) jTableForTest.getCellRect(row, column, false).getMaxY()); System.out.println(XPosition); System.out.println(YPosition); }





Répondre avec citation




Partager