Hallo Tweakers,
Ik heb een beetje een raar probleem sinds ik gebruik maar van een JMenuBar i.p.v een awt menubar.
Ik heb een application die gebruik maakt van een classe GUI_Panels hierin staan al mijn JPanels waarvan de applicatie gebruikt maakt ook heb ik een Classe Taskbar deze krijgt in zijn constructur de main classen van de applicatie (Client) meegestuurd.
Nu heb ik volgende Probleem als ik nu een actionlistener om een card op Gui_panels te wijzige aanroep krijg ik de volgende fout melding:
Ik krijg deze melding er totaal niet uit omdat ik hem helemaal niet thuis kan brengen. Ook op de diverse documententatie op de site van sun kom ik niet verder mee.
Ik gebruik de volgende methode's
taskbar
GUI_panels
Ik snap dat forum niet bedoeld is voor debugen, maar als iemand misschien weet waarom het fout gaat of welk object die nullpointer geef. Dan kan ik zelf proberen te zoeken of ik kan oplossen maar nu kan ik totaal niet plaatsen waarom niet werkt met een JMenubar en wel met een AWT menubar
Alvast bedankt!!
Ik heb een beetje een raar probleem sinds ik gebruik maar van een JMenuBar i.p.v een awt menubar.
Ik heb een application die gebruik maakt van een classe GUI_Panels hierin staan al mijn JPanels waarvan de applicatie gebruikt maakt ook heb ik een Classe Taskbar deze krijgt in zijn constructur de main classen van de applicatie (Client) meegestuurd.
Nu heb ik volgende Probleem als ik nu een actionlistener om een card op Gui_panels te wijzige aanroep krijg ik de volgende fout melding:
code:
1
2
3
4
5
| java.lang.NullPointerException
at Taskbar$AddEcrListener.actionPerformed(Taskbar.java:124)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
... |
Ik krijg deze melding er totaal niet uit omdat ik hem helemaal niet thuis kan brengen. Ook op de diverse documententatie op de site van sun kom ik niet verder mee.
Ik gebruik de volgende methode's
taskbar
code:
1
2
3
4
5
| private class AddEcrListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
client.gui.addECR();
}
} |
GUI_panels
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| public void addECR() {
if (addEcr != null)
{
cards.removeLayoutComponent(addEcr);
remove(addEcr);
}
addEcr = new AddEcr(this);
add("addEcr", addEcr);
cards.show(this, "addEcr");
} |
Ik snap dat forum niet bedoeld is voor debugen, maar als iemand misschien weet waarom het fout gaat of welk object die nullpointer geef. Dan kan ik zelf proberen te zoeken of ik kan oplossen maar nu kan ik totaal niet plaatsen waarom niet werkt met een JMenubar en wel met een AWT menubar
Alvast bedankt!!