-2
Я пытаюсь создать класс, который должен передать себя другому, но я всегда получаю NullPointerException
, когда я это пробую. Что я должен проверить первым? Я использую netbeans и проверяется с точкой останова, но объект верен, а не null.Java, Это как аргумент
Код
class Kartya {
...
public void setVisible(boolean bool) {
MainJFrame.slotpool.addKGepSlots(this);
}
}
StackTrace:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at jatek.kartya.Kartya.setVisible(Kartya.java:193)
at jatek.jatekos.EmberiJatekos.lapHozzaad(EmberiJatekos.java:66)
at gui.MainJFrame.huz(MainJFrame.java:88)
at gui.MainJFrame.ujJatek(MainJFrame.java:57)
at gui.MainJFrame.<init>(MainJFrame.java:29)
at Main$1.run(Main.java:37)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:682)
at java.awt.EventQueue$3.run(EventQueue.java:680)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:691)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Некоторый код будет полезным. – Keppil
Поделитесь некоторым кодом пожалуйста. – Jops
И полный stacktrace. – BobTheBuilder