nassim1987
Messages postés105Date d'inscriptionmercredi 25 novembre 2009StatutMembreDernière intervention27 janvier 2014
-
11 févr. 2010 à 10:16
nassim1987
Messages postés105Date d'inscriptionmercredi 25 novembre 2009StatutMembreDernière intervention27 janvier 2014
-
11 févr. 2010 à 10:25
Bonjour, j'essaye de compredre un code source en JAVA ,et je suis tombé sur l'instruction: //On affiche le chiffre en plus dans le label
String str = ((JButton)e.getSource()).getText();
Pouvez vous m'idiquer la signification précise de cette instruction
merci
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 11 févr. 2010 à 10:23
Salut,
A la vue des variable utilisé (le e), il s'agit d'un code se trouvant dans un listener.
Ca consiste à caster le composant ayant déclenché l'événement en JButton : (JButton)e.getSource(), et d'en récupérer son texte, c'est assez maladroit comme code, et il vaut mieux utiliser la propriété Name du composant ayant déclenché l'événement.
______________________________________
DarK Sidious