Hermios
Messages postés264Date d'inscriptiondimanche 14 avril 2013StatutMembreDernière intervention23 mai 2014
-
4 juil. 2009 à 19:33
Hermios
Messages postés264Date d'inscriptiondimanche 14 avril 2013StatutMembreDernière intervention23 mai 2014
-
4 juil. 2009 à 21:58
Bonjour à tous,
Ma question est vraiment bête, mais j'a comprend rien du tout!
Alors voilà, j'ai cette ligne :
if(componentList[i].getClass()==javax.swing.JPanel)
{
etc....
}
Pour une raison que je ne saurais comprendre, Eclipse (le bien nommé), me surligne javax.swing.JPanel, en me disant qu'il connait pas. POurtant j'ai bien importé la bibliothèque qui va bien, et j'utilise le JPanel pour déclarer des objets ailleurs dans mon fichier, sans sushis (ni soucis d'ailleurs).
Quelqu'un aurait il une idée du pourquoi du comment?
Merci beaucoup
@+. Hermios
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 4 juil. 2009 à 21:46
Salut,
Je pense que le soucis ne vient pas du fait qu'il ne connaisse pas la classe JPanel, mais plutôt qu'en java, il existe l'opérateur instanceof pour comparer des types d'objets :
if(componentList[i] instanceof javax.swing.JPanel)