J'ai plusieurs panneaux sur une fenêtre JFrame. Je vais remplir chaque panneau différemment à chaque fois. Par exemple: Je lance le GUI: (panneau du centre de l'image, panneau de droite, panneau du bas). Le panneau central est doté de 20 boutons, le panneau droit avec 10 boutons et le panneau inférieur avec 3.Java détecter les boutons cliqués
deuxième démarrage de l'interface graphique (même interface graphique). Le panneau central a 50 boutons, le panneau droit a 12 boutons, le fond a 3.
Donc, chaque fois qu'il y a un nombre aléatoire de boutons, impossible d'être tous nommés de façon unique. Étant donné que je n'ai pas de nom unique pour chaque bouton (juste une liste), j'aimerais savoir quels boutons ont été cliqués en fonction du panneau auquel ils appartiennent. est-ce possible? ActionEvent a une méthode getSource() qui sera la référence au bouton sur lequel vous avez cliqué.
Pourquoi tant de boutons? Ça sent mauvais pour moi. Peut-être que si vous nous avez donné d'autres indices sur ce que vous essayez d'accomplir. Si les boutons sont suffisamment importants pour apparaître à l'écran, ils méritent probablement d'être nommés variables. – I82Much