/ / Interface graphique de base setToolTipText - java

Interface graphique de base setToolTipText - java

J'essaie de créer un JFrame simple avec un textepointez sur le vol stationnaire. JFrame semble bien apparaître, toutefois, l'info-bulle ne s'affiche jamais. Quelqu'un peut-il m'aider à résoudre ce qui pourrait être le problème? Je ne reçois aucune erreur.

Classe principale

    import javax.swing.JFrame;

public class PracticeMain {
public static void main(String args[]){

Sub obj = new Sub();

obj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
obj.setSize(275,150);
obj.setVisible(true);
}
}

Sous classe

import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;

public class Sub extends JFrame{

private JLabel item1;

public Sub(){
//adds title
super("MY TITLE");

//gives us the default layout
setLayout(new FlowLayout());

item1 = new JLabel("This is a sentence");
item1.setToolTipText("help tip");

add(item1);
}
}

Réponses:

2 pour la réponse № 1

Eh bien, je l’ai compilé et le texte de l’info-bulle apparaît. Vous devez attendre environ deux secondes.