Nullpointer in der GUI? EDT?

Status
Nicht offen für weitere Antworten.

Verjigorm

Top Contributor
Hallo, ich kriege aktuell bei einem Mouseclick auf den Header einer Tabelle (zwecks sortierung) die unten stehende NullPointerException.
Ich denke es liegt daran, dass aus einem Thread heraus auf die Gui zugegriffen wird.
Oder gibt es dafür noch eine andere Ursache?

mfg Verjigorm

Java:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at javax.swing.plaf.basic.BasicTableHeaderUI$MouseInputHandler.mouseClicked(BasicTableHeaderUI.java:87)
	at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
	at java.awt.Component.processMouseEvent(Component.java:6137)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
	at java.awt.Component.processEvent(Component.java:5899)
	at java.awt.Container.processEvent(Container.java:2023)
	at java.awt.Component.dispatchEventImpl(Component.java:4501)
	at java.awt.Container.dispatchEventImpl(Container.java:2081)
	at java.awt.Component.dispatchEvent(Component.java:4331)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3974)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
	at java.awt.Container.dispatchEventImpl(Container.java:2067)
	at java.awt.Window.dispatchEventImpl(Window.java:2458)
	at java.awt.Component.dispatchEvent(Component.java:4331)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
 

DamienX

Aktives Mitglied
Hi,

denkbar aber die Frage is eher was für Ursachen es nicht sein könnten.
Sprich: Könnte alles sein was ne NullpointerException auslöst.

Der Teil in dem de sortierst oder die Sortierung rufst wäre interessant.
(Is übringens immer von Vorteil)

Mfg Alex
 
S

SlaterB

Gast
nach dem QuellCode von BasicTableHeaderUI wäre es die zweite Zeile von

JTable table = header.getTable();
RowSorter sorter = table.getRowSorter();

ich würde an dieser Stelle der JTable einen eigenen Header geben (JTableHeader überschreiben)
und prüfen, was genau bei getTable() zurückgegeben wird, Logausgabe
wenn das wirklich null ist, dann setTable() überschreiben und schauen, wer da wann die table auf null setzt ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
2 JavaFX die ChoiceBox leitet den String nicht weiter oder es komm zu einem NullPointer AWT, Swing, JavaFX & SWT 8
W Nullpointer Exception beim übertragen von Daten von Scene zu Scene AWT, Swing, JavaFX & SWT 6
H JTable: Diverse NullPointer-Exceptions zur Laufzeit AWT, Swing, JavaFX & SWT 3
B JavaFX Warum wird hier eine NullPointer-Exception geworfen? AWT, Swing, JavaFX & SWT 7
K Nullpointer Combobox Listener AWT, Swing, JavaFX & SWT 2
S NullPointer Exception beim Laden von Bildern AWT, Swing, JavaFX & SWT 11
G JavaFX ImageView (Nullpointer) AWT, Swing, JavaFX & SWT 1
I JComboBox gibt bei ausgewählten ITem NullPointer an... AWT, Swing, JavaFX & SWT 3
X Auf Fensterklasse zugreifen (Nullpointer Exception) AWT, Swing, JavaFX & SWT 2
B JavaFX Sporadisch auftretende Nullpointer AbstractTimer AWT, Swing, JavaFX & SWT 4
M Bilder zeichnen, NullPointer Exception AWT, Swing, JavaFX & SWT 3
V Swing Nullpointer Exception bei JFormattedTextField AWT, Swing, JavaFX & SWT 4
S Swing Setzen von TableModel liefert NullPointer AWT, Swing, JavaFX & SWT 6
Grejak NullPointer AWT, Swing, JavaFX & SWT 8
I NullPointer bei getSelectedItem() in itemStateChanged() AWT, Swing, JavaFX & SWT 4
M JComboBox setSelectedItem() und getSelectedItem() NullPointer AWT, Swing, JavaFX & SWT 2
M Swing JTextArea größe anpassen & setBackground liefer Nullpointer AWT, Swing, JavaFX & SWT 4
1 NullPointer und JList AWT, Swing, JavaFX & SWT 4
N einfacher ActionListener und NullPointer AWT, Swing, JavaFX & SWT 2
Daniel_L JTable, (Auto-)RowSorter und NullPointer-Exception AWT, Swing, JavaFX & SWT 6
N JList - Nullpointer Exception AWT, Swing, JavaFX & SWT 4
H JTree Nullpointer Problem AWT, Swing, JavaFX & SWT 4
dzim NullPointer bei refresh() einer JFace TableViewer AWT, Swing, JavaFX & SWT 2
spacegaier NullPointer beim Auslesen eines JTextFields AWT, Swing, JavaFX & SWT 7
G Wo kommen die Nullpointer her? AWT, Swing, JavaFX & SWT 9

Ähnliche Java Themen

Neue Themen


Oben