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 :
Exception in thread "AWI-EventQueue-0" java.lang.NullPointerException
ce message est ensuite suivi de plein de fichiers avec un "at" devant. Ils commencent tous par "java.awt" sauf un : "javax.swing".
Je vous donne le code de mon gestionnaire d'événements :
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) {
      }
  }
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.

Si quelqu'un connaît ce genre d'erreur, merci d'avance.
Cordialement,
Coralex