java lang NullPointerException sur ue boucle for
Bonjour je n'arrive pas à voir d'où vient le problème sur cette boucle for. Pourriez-vous m'aider svp merci ?
java.lang.NullPointerException
at Reparti.RepartInitialisation(Reparti.java:542)
at Reparti.intervalles(Reparti.java:125)
at Calcul.initialisation(Calcul.java:847)
java.lang.NullPointerException
at Reparti.RepartInitialisation(Reparti.java:542)
at Reparti.intervalles(Reparti.java:125)
at Calcul.initialisation(Calcul.java:830)
Reparti.RepartInitialisation()
Code:
1 2 3 4 5 6 7 8
|
static void RepartInitialisation() throws Exception
{
for( i = 1; i <= 29; i++ )
{
Pend.getRepartition().TxtRep1[i].setText( "" ); => Ligne 542
}
} |
Reparti.intervalles()
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
//pour le choix de la sixième répartition
if( Pend.getMDIMenu().mnuRepart4.isSelected() == true )
{
RepartInitialisation(); => Ligne 125
//affectation des bonnes valeurs d'entraxe en fonction de la répartition choisi
Pend.getRepartition().TxtRep1[1].setText( "2.25" );
ec = 9;
emini = Obj.toDouble( "4.5" );
en = Obj.toDouble( "2.25" );
Pend.getRepartition().TxtRep1[2].setText( "6.75" );
e2 = Obj.toDouble( "6.75" );
RepartExtreme();
} |
Calcul.initialisation()
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
if( (Pend.getMDIMenu().mnuOptLot.isSelected() == true) && (Variable.Portee <= Variable.PorteeMaxi) && (Variable.Passe1 == false) )
{
Reparti.intervalles();
Variable.somme2 = 0;
for( Variable.j = 1; Variable.j <= 30; Variable.j++ )
{
if( Pend.getRepartition().TxtRep1[Variable.j].getText().equals( "" ) )
{
Variable.somme2 = Variable.somme2 + 0;
}
else
{
Variable.somme2 = Variable.somme2 + 1;
}
}
Variable.nep = Variable.somme2;
} |