Bonjour,
dans une classe ou je gère les événements, je voudrais modifier un objet JLabel : j'aimerais changer la valeur de la chaîne de ce JLabel losrque je clique sur un bouton. Mais quand je clique sur ce bouton gérer avec MouseListener (j'ai aussi essyé avec ActionListener) je reçois un message incompréhensible dans l'invité de commande et bien sûr cela ne marche pas ...
je vous donne la nature du message :
ce message est ensuite suivi de plein de fichiers avec un "at" devant. Ils commencent tous par "java.awt" sauf un : "javax.swing".Exception in thread "AWI-EventQueue-0" java.lang.NullPointerException
Je vous donne le code de mon gestionnaire d'événements :
je ne vois pas d'où viens le problème étant donné que j'utilise quasiment un exemple du livre sur lequel j'apprends java. Je précise : textefin est un Jlabel, et texte5 un JTextField.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 class CActionCalculer implements MouseListener { public void mouseClicked(MouseEvent e) { int portance = Integer.parseInt(texte5.getText()); textefin.setText(String.valueOf(portance)); } public void mouseEntered(MouseEvent e) { } public void mouseExited(MouseEvent e) { } public void mousePressed(MouseEvent e) { } public void mouseReleased(MouseEvent e) { } }
Si quelqu'un connaît ce genre d'erreur, merci d'avance.
Cordialement,
Coralex
Partager