Salut a tous. J'essaie d'utiliser des tooltips sur une JList. Des fois les items de ma liste sont rop long pour apparaitre completement. Je veux donc mettre un tooltip pour faire apparaitre netierement le contenu de l'item. Mais je veux aussi que le tooltip apparaisse en lieu et place de l'item (de son renderer).
La doc de l'API dit que le place d'un tooltip est clalculee avec la methode getToolTipLocation(). J'ai donc surcharge cette methode sur mes renderers (auxquels sont asocies les tooltips) pour faire apparaitre le tooltip en lieu et place du renderer.
Le probleme, c'est que contrairement a ce que dit le doc, je constate que la methode getToolTipLocation() n'est jamais appelee avant que le tooltip n'apparaisse.
Marsh Posté le 24-04-2004 à 17:17:20
Salut a tous. J'essaie d'utiliser des tooltips sur une JList. Des fois les items de ma liste sont rop long pour apparaitre completement. Je veux donc mettre un tooltip pour faire apparaitre netierement le contenu de l'item. Mais je veux aussi que le tooltip apparaisse en lieu et place de l'item (de son renderer).
La doc de l'API dit que le place d'un tooltip est clalculee avec la methode getToolTipLocation(). J'ai donc surcharge cette methode sur mes renderers (auxquels sont asocies les tooltips) pour faire apparaitre le tooltip en lieu et place du renderer.
Le probleme, c'est que contrairement a ce que dit le doc, je constate que la methode getToolTipLocation() n'est jamais appelee avant que le tooltip n'apparaisse.
Je vous donne mon code, tout bete:
Essayez le et dites moi ce que vous en pensez. Merci d'avance.
---------------
Amaury.