[JXTree] Afficher un ToolTip
Bonjour,
J'aimerais afficher un tooltip sur certains noeuds de mon arbre lorsque je me déplace dessus avec la souris.
Sur le forum, j'ai vu qu'il fallait ajouter cette ligne lors de l'instanciation de mon JXTree :
Code:
ToolTipManager.sharedInstance().registerComponent(m_tree);
J'ai également implémenté un renderer :
Code:
m_tree.setCellRenderer(new MyRenderer());
Code:
1 2 3 4 5 6 7 8 9 10
| public class MyRenderer extends DefaultTreeCellRenderer {
@Override
public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) {
super.getTreeCellRendererComponent(tree, value, sel, expanded, leaf, row, hasFocus);
setToolTipText("Mon text");
return this;
}
} |
Malgré tout cela, le tooltip ne s'affiche pas.
Qqun put-il m'éclairer svp ?
Merci d'avance pour votre aide