SetToolTipText dans AbstractAction
Bonjour,
JE souhaiterais ajouter des bulles d'information setToolTipText mais sachant qu'il n'y a pas de JMenuItem dans ma syntaxe comment faire ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
| import java.awt.event.ActionEvent;
import javax.swing.AbstractAction;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
class MaFenetre extends JFrame
{
public MaFenetre()
{
setTitle("Titre");
setSize(500,500);
setVisible(true);
BarreGenerale = new JMenuBar();
setJMenuBar(BarreGenerale);
fichier = new JMenu("Fichier");
ouvrir = new MonAction("Ouvrir");
Enregistrer = new MonAction("Enregistrer");
EnregistrerSous = new MonAction("Enregistrer Sous");
BarreGenerale.add(fichier);
fichier.add(ouvrir);
fichier.add(Enregistrer);
fichier.add(EnregistrerSous);
}
private JMenuBar BarreGenerale;
private JMenu fichier;
private MonAction ouvrir, Enregistrer, EnregistrerSous;
}
class MonAction extends AbstractAction
{
public MonAction(String nom)
{
super(nom);
this.nom = nom ;
}
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Bienvenue sur " + e.getSource());
}
private String nom;
}
public class premier
{
public static void main(String args[])
{
MaFenetre hy = new MaFenetre();
}
} |
Merci d'avance pour votre aide :)