Bonjour,
j'ai passé pas mal de temps sur un probleme qui me semble pourtant assez basique, je sais pas trop si c'est une erreur bete que vous allez voir en 1 minute ou si c'est plus compliqué que ca.
Je souhaite afficher dans une fenetre une liste de noms qui est stockée dans un vecteur ( le vecteur contient des string).
Je me suis dit que j'allais faire ca avec une liste de Labels, mais mon code ne s'execute pas ( nullpointerexception sur L[1] ).
Voici le code en question :
public class Liste_programmes extends Panel{
public Liste_programmes(Vector vName){
int n=vName.size();
Label[] L=new Label[n];
System.out.println(n);
for (int i=0;i<n;i++){
System.out.println(i);
(L[1]).setText("test" );
add(L[1]);
}
}
}
A l'affichage j'obtiens n=3 (donc L[1] devrait exister) , puis i=0, et ca plante sur la ligne d'apres.
Voila, si quelqu'un prend le temps de m'aider je le remercie d'avance.
Bonne journée.