Erreur a l'execution

annabelle -  
 annabelle -
Bonjour a tous, j'ai une erreur qui est generee lorsque j'execute mon programme. Dans mon code, j'ai:
public void actionPerformed(ActionEvent e)
{
String stringEntered = tf3.getText();
System.out.println("ActionPerformed "+stringEntered);
int numberEntered = Integer.parseInt(stringEntered);
System.out.println("numberEntered : "+numberEntered);
mVars.insertIntoList(numberEntered);
}

Avec ca, je recupere du texte entre dans un JTextField, puis ensuite en appelant la fonction insertIntoList(...); , je remplis un ArrayList d'autant d'elements que ce qui a ete entre au clavier.

Et qd j'execute, il me sort:

java.lang.NullPointerException at algo.NodeAlgo.actionPerformed(NodeAlgo.java:64) ==> ligne qui correspond a l'appel de la fonction mVars.insertIntoList(numberEntered);

Plus tout un tas d'autres messages...

D'ou cela peut-il venir?

merci beaucoup,

annabelle.

3 réponses

esox_ch Messages postés 770 Statut Membre 49
 
Je crois que tu peux avir ta solution ici :
http://java.sun.com/j2se/1.3/docs/api/java/util/ArrayList.html

Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Languages Maltraités
0
annabelle
 
J'avais aussi d'abord pensecomme toi esox, a une mauvaise insertion ds mon ArrayList. Ms lors de l'execution, il me sort l'exception de pointeur nul au niveau de l'appelle de ma fonction qui remplit mon tableau... En reflechissant encore, j'avais pense que cela pouvait peut-etre venir du fait que je declare seulement mAlgo, sans l'initialiser.

Est-ce une possiblite de lancement d'exception?

annabelle.
0
annabelle
 
C'est bon, ma supposition etait la bonne, celle de l'initialisation...

Merci,

annabelle.
0