|
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).
|