Shizzl_chrizzl
Erfahrenes Mitglied
Hi , kann mir einer mal sagen was es mit dieser Exception auf sich hat. Also ich leg einfach nen Vektor in eine Combobox. Der Vektor bekommt seine Daten aus einer Tabelle.
Die Daten sind auch alle drin. Nur seltsamerweise ist am Ende ein zusätzliches Element null. Keine Ahnung weshalb in der DB ist alles ausgefüllt und ausselektieren, durch ne spezielle routine, kann ich das auch nicht.
Nun schmeisst er mir diese Exception und wie gesagt der Vektor ist NICHT LEER.
Die schmeisst er ja normalerweise nur wenn man irgendwas übergibt dies aber leer ist und zusätzlich ist es ja keine von meinen Klassen die die Exception wirft. Ich vermute das es was mit "null" zu tun hat weis es aber nicht...
Die Daten sind auch alle drin. Nur seltsamerweise ist am Ende ein zusätzliches Element null. Keine Ahnung weshalb in der DB ist alles ausgefüllt und ausselektieren, durch ne spezielle routine, kann ich das auch nicht.
Nun schmeisst er mir diese Exception und wie gesagt der Vektor ist NICHT LEER.
Code:
java.lang.NullPointerException
int javax.swing.JComboBox.getSelectedIndex()
JComboBox.java:479
void javax.swing.plaf.basic.BasicComboPopup.syncListSelectionWithComboBoxSelection()
BasicComboPopup.java:810
void javax.swing.plaf.basic.BasicComboPopup.show()
BasicComboPopup.java:118
void javax.swing.plaf.basic.BasicComboPopup.togglePopup()
BasicComboPopup.java:805
void javax.swing.plaf.basic.BasicComboPopup$InvocationMouseHandler.mousePressed(java.awt.event.MouseEvent)
BasicComboPopup.java:442
void java.awt.AWTEventMulticaster.mousePressed(java.awt.event.MouseEvent)
AWTEventMulticaster.java:221
void java.awt.Component.processMouseEvent(java.awt.event.MouseEvent)
Component.java:3712
void java.awt.Component.processEvent(java.awt.AWTEvent)
Component.java:3544
void java.awt.Container.processEvent(java.awt.AWTEvent)
Container.java:1164
void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
Component.java:2593
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1213
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
Container.java:2451
boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
Container.java:2210
boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
Container.java:2125
void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
Container.java:1200
void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
Window.java:922
void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
Component.java:2497
void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
EventQueue.java:339
boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
EventDispatchThread.java:131
void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
EventDispatchThread.java:98
void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
EventDispatchThread.java:93
void java.awt.EventDispatchThread.run()
EventDispatchThread.java:85
Die schmeisst er ja normalerweise nur wenn man irgendwas übergibt dies aber leer ist und zusätzlich ist es ja keine von meinen Klassen die die Exception wirft. Ich vermute das es was mit "null" zu tun hat weis es aber nicht...