J'ai 20 JLabels
et tous doivent changer leur couleur d'arrière-plan lorsque la souris entre et revenir à la couleur d'origine lorsque les souris.Lier un seul événement à tous les JLabels en Java
Dois-je lier individuellement 2 avec tous les JLabel
s séparément Event-auditeurs de MouseEntered
et MouseExited
, ou est-il un travail autour pour que je puisse faire seulement 2 événements de surveillance genre de tous les JLabel
s? Comme dans l'image ci-dessous: il y a environ 6 JLabels
et je veux que chacun change sa couleur d'arrière-plan chaque fois que la souris entre dans la scène et revienne à la couleur d'origine quand la souris se déconnecte.
Alors, dois-je mettre les écouteurs d'événement individuellement sur tous JLabels
, ou il peut y avoir un seul écouteur d'événement pour tous JLabels
?
Cela pourrait être très utile dans un très proche avenir pour moi. Merci! +1 Et si un écouteur de souris légèrement différent était nécessaire pour chaque JLabel? Comment le feriez-vous individuellement? – Joehot200
L'itération montre une erreur. Voudriez-vous regarder cela s'il vous plaît? –
Ok laissez-moi tenter le coup –