L'exemple Info-bulles (classe HoverHelp) montre comment implémenter une forme personnalisée des info-bulles standard et étendues sur un certain nombre de contrôles SWT, à savoir les objets Button, TableItem, ToolItem et TreeItem.
Si le lanceur d'exemples est installé, sélectionnez l'exemple Info-bulles dans la catégorie Mode autonome, puis
cliquez sur Exécuter.
Sinon, installez et exécuter l'exemple manuellement en suivant les instructions de la
section Installation manuelle des exemples d'applications autonomes.
La classe exécutable est
org.eclipse.swt.examples.hoverhelp.HoverHelp
.
L'exemple implémente son propre support des info-bulles standard et étendues. Pour voir l'effet produit par le support personnalisé des info-bulles standard, amenez le pointeur de la souris sur un élément ou un bouton de l'interface utilisateur. Notez que des images apparaissent dans l'angle inférieur gauche de la bulle. Ce n'est pas le cas dans les info-bulles SWT standard qui sont créées à l'aide de la méthode setToolTip() sur les widgets qui admettent nativement les info-bulles. Pour voir l'effet produit par le support personnalisé des info-bulles étendues, amenez le pointeur sur un élément ou un bouton de l'interface utilisateur et attendez que l'info-bulle standard s'affiche. Ensuite, sans déplacer le pointeur, appuyez sur F1. Un nouveau shell s'affiche en incrustation, dans lequel figure une aide étendue sur l'élément concerné.