Jcombobox incohérence méthode d'event
Bonjour après plusieurs heures à coincer , tout est normalement logique mais la tout me semble illogique.
Mon soucis se trouve dans certaines méthodes d''événement rattaché à la jcombobox , dans cette méthode se trouve une même ligne se trouvant dans le constructeur. Il semblerait que l'erreur soit en relation avec le cast , et la jcombo qui doit avoir ses données altérés entre le constructeur et la méthode d'évent.
Constructeur :
Code:
1 2 3 4 5 6 7 8
| public FORM_bilanImposition() {
initComponents();
this.initialisationCombo();
this.initialisationTroisPremierLabel( (int)COMBO_annee.getSelectedItem());
this.initialisationBar((int) COMBO_annee.getSelectedItem());
this.initialisationProchaineImposition();
} |
Méthode de l'event:
Code:
1 2 3 4
| private void COMBO_anneeActionPerformed(java.awt.event.ActionEvent evt) {
this.initialisationTroisPremierLabel( (int)COMBO_annee.getSelectedItem()); // erreur ici , qui porte sur le cast malgré que ce soit un java.lang.NullPointeurException , l'erreur n'a pas lieu si on met un entier , la ligne est la même que dans le constructeur
this.initialisationBar((int) COMBO_annee.getSelectedItem()); /// idem que ci dessus
} |
Methode utilisés dans le constructeur et l'event.
Code:
1 2 3 4 5 6 7
| private void initialisationTroisPremierLabel(int annee)
{
flux Oflux = new flux();
LABEL_CA.setText("Chiffre affaire : " + Oflux.chiffreAffaire(annee));
LABEL_CA_MAX_POSSIBLE.setText("Chiffre affaire possible " + Constante.getChiffreAffaireMaximum());
LABEL_impot_paye.setText("Impot payé : " + Oflux.depenseImpot(annee));
} |
Merci d'avance à vous en espérant que vous trouviez la logique la dedans.