J'ai un programme Java où j'ai un JMenu avec un nombre arbitraire d'éléments (dans ce cas, il y a un élément de menu pour chaque bibliothèque dynamique actuellement chargée dans un programme différent). Je cours une boucle pour ajouter JCheckBoxMenuItem s au menu, puisque je ne sais pas combien il y aura.Comment puis-je déterminer quel élément de menu appelé ActionListener?
Comment puis-je configurer un programme d'écoute d'action pour ces éléments de menu qui connaît l'option appelée? Spécifiquement, je veux exécuter la même fonction mais avec un ensemble différent ou des paramètres différents pour chacun des articles de menu (et une fonction différente encore selon que la vérification est basculée ou détournée).
Quelqu'un pourrait-il me diriger dans la bonne direction?
Bien sûr, mais comment puis-je appeler chaque ActionListener avec des paramètres qui sont inconnus au moment de la compilation? – Zxaos