Je veux effectuer une action lorsqu'une souris est sur JMenuItem. Quel auditeur dois-je utiliser?
Question
Je veux effectuer une action lorsqu'une souris est sur JMenuItem. Quel auditeur dois-je utiliser?
La solution
Utilisez MouseListener . Sa méthode mouseEntered () et mouseExited () sera utile pour vous.
Autres conseils
et alternative est
menuItem1.getModel().addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
ButtonModel model = (ButtonModel) e.getSource();
if (model.isRollover()) {
// some stuff
}// may be another states from ButtonModel
}
});
Si 'une action' se trouve être 'montrer un message', regardez JComponent.setToolTipText (String) .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow