JButton et Mouselistener

encours Messages postés 159 Statut Membre -  
encours Messages postés 159 Statut Membre -
Bonjour,

j'ai un JButton je veux que lorsque la souris passe sur ce boutton
quelque chose sur l'evenement du boutton doit etre afficher

je sais que je doit utiliser Mouselistener mais comment ?

si vous pouvez me donner un coup de main
merci

4 réponses

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Exemple :

    private final JButton bouton;
    
    bouton = new JButton("Ne me faites pas de mal.");		
    bouton.addMouseListener(new MouseListener ()
    {
    	@Override
    	public void mouseClicked(MouseEvent e) {
    		bouton.setText("Aaargh...");
    	}
    
    	@Override
    	public void mouseEntered(MouseEvent e) {
    		bouton.setText("Non pas moi !");
    	}
    
    	@Override
    	public void mouseExited(MouseEvent e) {
    		bouton.setText("Ouf...");
    	}
    
    	@Override
    	public void mousePressed(MouseEvent e) {
    		bouton.setText("Pitié !!!");
    	}
    
    	@Override
    	public void mouseReleased(MouseEvent e) {
    		bouton.setText("Sauvé par le gong !");
    	}	
    });
    0
  2. encours Messages postés 159 Statut Membre 1
     
    merci pour la reponse

    mais je veux que quelque chose s'ecrit a coté de la fleche de la souris tant que la fleche est a cote de ce boutton
    et quand elle se deplace l'ecriture diparait
    merci
    0
  3. encours Messages postés 159 Statut Membre 1
     
    merci
    0
  4. KX Messages postés 19031 Statut Modérateur 3 020
     
    Pas besoin de MouseListener dans ce cas, setToolTipText devrait suffire.
    -1