Tool tips ou bulle d'information avec Java Swing

L'utilisation de bulle d'information est courante dans les applications fenêtrées. En effet, cela permet d'expliquer avec plus de précision comment utiliser l'application.
Vous pouvez ajouter une bulle à n'importe quel composant (depuis le JDK 1.4).

Voici un exemple très simple sur un JLabel :
    public class ToolsTipFrame {

public static void main(String[] args) {
// création d'une JFrame
JFrame frame = new JFrame();
// création d'un JLabel
JLabel label = new JLabel();
// on indique le texte à afficher lors du passage de la souris
label.setToolTipText("Tool tips !!!");
// affichage de la fenêtre avec le JLabel
frame.getContentPane().add(label);
frame.setSize(100, 100);
frame.setVisible(true);
}
}


La méthode setToolTipText est utilisable sur n'importe quel composant graphique de Swing (héritant de javax.swing.Component).

Laboratoire SUPINFO des technologies Sun
labo-sun@supinfo.com


Conditions d'utilisation et © Copyright SUPINFO International University
23, rue de Château Landon - 75010 PARIS - Tél : +33 (0) 153359700 Fax : +33 (0) 153359701
Respect de la vie privée