Info bulle dans une jtable

Résolu/Fermé
XIIIII Messages postés 14 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 1 avril 2013 - Modifié par XIIIII le 20/01/2013 à 14:09
XIIIII Messages postés 14 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 1 avril 2013 - 20 janv. 2013 à 15:45
Bonjour,
comment afficher le contenu d'une case au passage de la souris dans une jTable ?
merci
A voir également:

2 réponses

KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019
20 janv. 2013 à 15:30
Il faut que tu ajoutes un MouseListener qui affichera le contenu dans le mouseEntered et le masquera dans le MouseExited.

À voir : How to Write a Mouse Listener
0
XIIIII Messages postés 14 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 1 avril 2013
20 janv. 2013 à 15:45
j'ai trouvé la méthode jTableMouseMoved , ça marche bien et je récupère l'incide de la ligne et la colonne et j'affiche le contenu de la case :

private void jTable1MouseMoved(java.awt.event.MouseEvent evt) {
int ligne = jTable1.rowAtPoint(evt.getPoint());
int colonne = jTable1.columnAtPoint(evt.getPoint());

jTable1.setToolTipText((String)jTable1.getValueAt(ligne,colonne));
}

pour ceux qu'ils rencontrent le même pb
tks KX ;)
0