Bonjour,
Dans un soucis d'évolutivité, je cherche à lister les composants d'une classe (Panel).
Le but serait de faire un ajout automatique de composants graphiques
au cas où on en rajoute un sur l'interface d'administration
Bonjour,
Dans un soucis d'évolutivité, je cherche à lister les composants d'une classe (Panel).
Le but serait de faire un ajout automatique de composants graphiques
au cas où on en rajoute un sur l'interface d'administration
La méthode getComponents() héritée de la classe Container devrait faire l'affaire pour toi
mais quand je fait cela
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for(int i=0;i<=this.getComponents.length;i++) { this.add(getComponent(i)); }
censée m'ajouter tous les composants graphiques de mon applications
cela ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 java.lang.ArrayIndexOutOfBoundException
Salut,
Tu vas juste un cran trop loin :
d'ou l'exception...
Code : Sélectionner tout - Visualiser dans une fenêtre à part for(int i=0;i<this.getComponents.length;i++)
Partager