Bonjour,
Je voulais connaitre la classe a implementer pour gerer le clique droit de la souris.
MErci
Version imprimable
Bonjour,
Je voulais connaitre la classe a implementer pour gerer le clique droit de la souris.
MErci
c'est un MouseListener, comme pour le clic gauche ou le central
Et au moment ou tu récupère le clic il faut comparer sa valeur avec une des constantes java pour droit gauche ou centre
Un tour dans la FAQ t'aurais été utile.
http://java.developpez.com/faq/java/...OURIS_bouttons
Merci,
par contre je voudrai selectionner un case d'une JTable avec mon clic droit et sa ne marche pas.
Mon programme capte que j'ai fait un clique droit mais ne trouve pas le case de la JTable selectionner.
Comment faire pour rendre le clique droit compatible avec une JTable?
Tu peux faire en sorte que ta JTable implémente MouseListener, puis, lors du clic, faire :Code:
1
2
3
4
5
6
7 public void mouseClicked(MouseEvent e) { ... //si clic droit int row = rowAtPoint(e.getPoint()); int col = columnAtPoint(e.getPoint()); }
Oui , mais cela ne va pas selectionner la case?
Eh bien, tu ajoutes :Il me semble que ca doit marcher.Code:
1
2
3
4
5 int row = rowAtPoint(e.getPoint()); int col = columnAtPoint(e.getPoint()); myTable.setRowSelectionInterval(row, row); myTable.setColumnSelectionInterval(col, col);
Sa marche nikel, merci ;)
C'est super, j'avais ce pbme depuis ce matin !
Une recherche sur le forum et magie : la reponse est là :D !
Merci bcp
Nicolas