Salut,
comment récuperer le nom d'un bouton pour lui faire des traitements?
Merci
Salut,
comment récuperer le nom d'un bouton pour lui faire des traitements?
Merci
essai
Code : Sélectionner tout - Visualiser dans une fenêtre à part ton_bouton.getLabel()![]()
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère
Installation de Code::Blocks sous Debian à partir de Nightly Builds
Ou sinon tu affecte une chaine de commande à ton bouton avec unet tu la récupère avec un
Code : Sélectionner tout - Visualiser dans une fenêtre à part setActionCommand(String s)
Code : Sélectionner tout - Visualiser dans une fenêtre à part getActionCommand()
Je reste septique si il veut récupérer le nom de la variableEnvoyé par bucheron67
L'idée est sympa, mais je pense qu'il aura quelques difficultés pour toucher apres coup a l'objet en question...Envoyé par sinok
Enfin bien plus, si le nom = nom de la variable pour le manipuler derriere, ca veut dire qu'il ne pourra mm pas appeler ces deux méthodes.
Si tu veux récuperer le nom de la variable, je crois que ca ne sera pas possible.... il faut donc que tu stockes cette variable dans un tableau ou une collection de composants ... limite, tu peux toujours agir ainsi, si tu veux recuperer dans le actionListener le bouton en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 HashMap mapBoutons = new HashMap(); Button bt = new Button(); Button setLabel("1"); mapBoutons.put("1",bt); ... //et plus tard dans le actionListener : //normalement, la valeur de l'event est égale au label du bouton cliqué ;) Button bt_clicked = mapBoutons.getValue(e);
Partager