Je rencontre une erreur de type java.lang.NullPointerException lors de l'utilisation d'un JTextField.

declaration :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
private JTextField Pcfield;
initialisation de la JTextField dans une méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
public Component buildPanel() {
builder.add(Pcfield = new JTextField(15), cc.xy(3, 3));
return cardPane;
}
affichage du contenu script lier à un bouton
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
private void search() {
System.err.println("PC: "+ Pcfield.getText());
}
erreur renvoyé
java.lang.NullPointerException
at Bd.component.ViewReglement.search(ViewReglement.java:217)
at Bd.component.ViewReglement.access$700(ViewReglement.java:52)
at Bd.component.ViewReglement$2.run(ViewReglement.java:398)
at java.lang.Thread.run(Thread.java:534)
Load data error: java.lang.NullPointerException