AWT-EventQueue-0 Fehlermeldung

bnr

Mitglied
Hallo alle zusammen.
Ab und zu erhalte ich diese Fehlermeldung und weis nicht was ich damit anfangen soll.
Die Java Klassen funktionieren ohne Probleme. Nur wenn ich mal wider zu schnell auf den Schaltflächen hin und her Klicke erhalte ich diese Meldung.
Über einen Lösungsansatz oder eine Erklärung woher das kommt würde ich mich freuen.


PHP:
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException
        at javax.swing.LayoutComparator.compare(LayoutComparator.java:72)
        at java.util.Arrays.mergeSort(Arrays.java:1307)
        at java.util.Arrays.sort(Arrays.java:1223)
        at java.util.Collections.sort(Collections.java:159)
        at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(SortingFocusTraversalPolicy.java:119)
        at javax.swing.SortingFocusTraversalPolicy.getFirstComponent(SortingFocusTraversalPolicy.java:425)
        at javax.swing.LayoutFocusTraversalPolicy.getFirstComponent(LayoutFocusTraversalPolicy.java:148)
        at javax.swing.SortingFocusTraversalPolicy.getDefaultComponent(SortingFocusTraversalPolicy.java:502)
        at java.awt.FocusTraversalPolicy.getInitialComponent(FocusTraversalPolicy.java:149)
        at java.awt.Window.getMostRecentFocusOwner(Window.java:1431)
        at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:589)
        at java.awt.Component.dispatchEventImpl(Component.java:3841)
        at java.awt.Container.dispatchEventImpl(Container.java:2024)
        at java.awt.Window.dispatchEventImpl(Window.java:1774)
        at java.awt.Component.dispatchEvent(Component.java:3803)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
        at java.awt.SequencedEvent.dispatch(SequencedEvent.java:93)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

oder dies hier
PHP:
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException
        at javax.swing.LayoutComparator.compare(LayoutComparator.java:72)
        at java.util.Arrays.mergeSort(Arrays.java:1284)
        at java.util.Arrays.mergeSort(Arrays.java:1296)
        at java.util.Arrays.mergeSort(Arrays.java:1295)
        at java.util.Arrays.mergeSort(Arrays.java:1296)
        at java.util.Arrays.mergeSort(Arrays.java:1296)
        at java.util.Arrays.sort(Arrays.java:1223)
        at java.util.Collections.sort(Collections.java:159)
        at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(SortingFocusTraversalPolicy.java:119)
        at javax.swing.SortingFocusTraversalPolicy.getFirstComponent(SortingFocusTraversalPolicy.java:425)
        at javax.swing.LayoutFocusTraversalPolicy.getFirstComponent(LayoutFocusTraversalPolicy.java:148)
        at javax.swing.SortingFocusTraversalPolicy.getDefaultComponent(SortingFocusTraversalPolicy.java:502)
        at java.awt.FocusTraversalPolicy.getInitialComponent(FocusTraversalPolicy.java:149)
        at java.awt.Window.getMostRecentFocusOwner(Window.java:1431)
        at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:589)
        at java.awt.Component.dispatchEventImpl(Component.java:3841)
        at java.awt.Container.dispatchEventImpl(Container.java:2024)
        at java.awt.Window.dispatchEventImpl(Window.java:1774)
        at java.awt.Component.dispatchEvent(Component.java:3803)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
        at java.awt.SequencedEvent.dispatch(SequencedEvent.java:93)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
 
Zuletzt bearbeitet:
Im Programm.

(Nur zur Info)
Wenn ich auf nicht OK klicke, dann wird das Feld rot und wenn ich auf ok klicke grün. Dabei wird eine Klasse Serialisiert um die Daten zu speichern welche Person OK ist und welche nicht.
Bild

So hab das ganze mal Kontrolliert. Diese Meldung kommt auch wenn ich langsam die Buttons drücke. Aber erst wenn ich 10 oder 15 x abwechselnd die Buttons drücke.
 
Zuletzt bearbeitet:
Warscheinlich ist das Programm noch nicht ganz ausgeführt wenn du den Button drückst.
So ein anläcihes Problem hatt ich auch schon.
 
Zurück