JAVA getsource
Résolu/Fermé
Aboug
Messages postés
7
Date d'inscription
lundi 31 octobre 2011
Statut
Membre
Dernière intervention
31 octobre 2011
-
31 oct. 2011 à 11:19
ABOUG - 13 nov. 2011 à 11:28
ABOUG - 13 nov. 2011 à 11:28
A voir également:
- Getsource java
- Jeux java itel ✓ - Forum Jeux vidéo
- Java runtime - Télécharger - Langages
- Java apk - Télécharger - Langages
- Scanf en java ✓ - Forum Java
- Java heap space ✓ - Forum Java
2 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
31 oct. 2011 à 11:39
31 oct. 2011 à 11:39
La méthode EventObject.getSource() te renvoit un Object.
Si tu sais à l'avance quels sont les types qui peuvent être source, tu peux les caster et récupérer les champs qui t'intéresse.
Si tu sais à l'avance quels sont les types qui peuvent être source, tu peux les caster et récupérer les champs qui t'intéresse.
Object o = e.getSource();
String s = o.toString(); // par défaut
if (o instanceof java.awt.Frame)
s = ((java.awt.Frame) o).getTitle();
else if (o instanceof javax.swing.JComponent)
s = ((javax.swing.JComponent) o).paramString();
else ...
System.out.println(s);