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

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
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
encours Messages postés 159 Statut Membre 1
 
merci
0
KX Messages postés 19031 Statut Modérateur 3 020
 
Pas besoin de MouseListener dans ce cas, setToolTipText devrait suffire.
-1