[ENUM] initialiser un enum
bonjour,
J'essaie d'utiliser une methode que j'ai créé dans ma classe enum dans une autre classe mais j'ai un probleme de "null pointer exception". J'imagine que je n'ai pas bien initialisé ma variable enum mais je ne sais pas comment le faire!
Code:
1 2
| PenaltyType penaltyType;
this.penaltyList=new DefaultComboBoxModel(penaltyType.getPenaltyStringList()); |
la methode getPenaltyStringList() devrai me retourner un talbeau de String
Code:
1 2 3 4 5 6 7 8 9 10
| public String[] getPenaltyStringList(){
String[] list=new String[this.size()];
PenaltyType[] tab;
int i=0;
tab = PenaltyType.values();
for(PenaltyType penaltyType: tab){
list[i]=penaltyType.getPenaltyString();
}
return list;
} |
Merci pour votre aide