ClassCastException / LayoutComparator.compare

detrix

Mitglied
Hallo ihr!

Ich bekomme sporadisch die unten aufgeführten Exceptions. Die entstehen aber irgendwie in keinem Package von mir. Ich bin nun etwas ratlos und brauche Tipps, wo ich suchen muss bzw. was ich tun könnte...

Die Exceptions treten nicht gleichzeitig auf. Es kommt sporadisch immer eine von den dreien. Die unterscheiden sich auch nur minimal, aber vielleicht hilft's ja was...

Danke!

Code:
java.lang.ClassCastException: null
       at javax.swing.LayoutComparator.compare(LayoutComparator.java:61)
       at java.util.Arrays.mergeSort(Arrays.java:1293)
       at java.util.Arrays.mergeSort(Arrays.java:1282)
       at java.util.Arrays.sort(Arrays.java:1210)
       at java.util.Collections.sort(Collections.java:157)
       at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(SortingFocusTraversalPolicy.java:119)
       at javax.swing.SortingFocusTraversalPolicy.getFirstComponent(SortingFocusTraversalPolicy.java:434)
       at javax.swing.LayoutFocusTraversalPolicy.getFirstComponent(LayoutFocusTraversalPolicy.java:148)
       at javax.swing.SortingFocusTraversalPolicy.getDefaultComponent(SortingFocusTraversalPolicy.java:511)
       at java.awt.FocusTraversalPolicy.getInitialComponent(FocusTraversalPolicy.java:152)
       at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:350)
       at java.awt.Component.dispatchEventImpl(Component.java:4616)
       at java.awt.Container.dispatchEventImpl(Container.java:2141)
       at java.awt.Window.dispatchEventImpl(Window.java:2489)
       at java.awt.Component.dispatchEvent(Component.java:4572)
       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:704)
       at java.awt.EventQueue.access$400(EventQueue.java:82)
       at java.awt.EventQueue$2.run(EventQueue.java:663)
       at java.awt.EventQueue$2.run(EventQueue.java:661)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
       at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
       at java.awt.EventQueue$3.run(EventQueue.java:677)
       at java.awt.EventQueue$3.run(EventQueue.java:675)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
       at java.awt.EventQueue.dispatchEvent(EventQueue.java:674)
       at java.awt.SequencedEvent.dispatch(SequencedEvent.java:101)
       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:702)
       at java.awt.EventQueue.access$400(EventQueue.java:82)
       at java.awt.EventQueue$2.run(EventQueue.java:663)
       at java.awt.EventQueue$2.run(EventQueue.java:661)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
       at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
       at java.awt.EventQueue$3.run(EventQueue.java:677)
       at java.awt.EventQueue$3.run(EventQueue.java:675)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
       at java.awt.EventQueue.dispatchEvent(EventQueue.java:674)
       at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
       at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
       at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
       at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Code:
java.lang.ClassCastException: null
       at javax.swing.LayoutComparator.compare(LayoutComparator.java:88)
       at javax.swing.LayoutComparator.compare(LayoutComparator.java:42)
       at java.util.TimSort.gallopRight(TimSort.java:585)
       at java.util.TimSort.mergeHi(TimSort.java:828)
       at java.util.TimSort.mergeAt(TimSort.java:485)
       at java.util.TimSort.mergeForceCollapse(TimSort.java:426)
       at java.util.TimSort.sort(TimSort.java:223)
       at java.util.TimSort.sort(TimSort.java:173)
       at java.util.Arrays.sort(Arrays.java:659)
       at java.util.Collections.sort(Collections.java:217)
       at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(SortingFocusTraversalPolicy.java:136)
       at javax.swing.SortingFocusTraversalPolicy.getFocusTraversalCycle(SortingFocusTraversalPolicy.java:110)
       at javax.swing.SortingFocusTraversalPolicy.getFirstComponent(SortingFocusTraversalPolicy.java:435)
       at javax.swing.LayoutFocusTraversalPolicy.getFirstComponent(LayoutFocusTraversalPolicy.java:166)
       at javax.swing.SortingFocusTraversalPolicy.getDefaultComponent(SortingFocusTraversalPolicy.java:515)
       at java.awt.FocusTraversalPolicy.getInitialComponent(FocusTraversalPolicy.java:169)
       at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:370)
       at java.awt.Component.dispatchEventImpl(Component.java:4731)
       at java.awt.Container.dispatchEventImpl(Container.java:2287)
       at java.awt.Window.dispatchEventImpl(Window.java:2719)
       at java.awt.Component.dispatchEvent(Component.java:4687)
       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:713)
       at java.awt.EventQueue.access$000(EventQueue.java:104)
       at java.awt.EventQueue$3.run(EventQueue.java:672)
       at java.awt.EventQueue$3.run(EventQueue.java:670)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
       at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
       at java.awt.EventQueue$4.run(EventQueue.java:686)
       at java.awt.EventQueue$4.run(EventQueue.java:684)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
       at java.awt.EventQueue.dispatchEvent(EventQueue.java:683)
       at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
       at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
       at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
       at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)

Code:
java.lang.ClassCastException: null
       at javax.swing.LayoutComparator.compare(LayoutComparator.java:75)
       at javax.swing.LayoutComparator.compare(LayoutComparator.java:42)
       at java.util.TimSort.binarySort(TimSort.java:265)
       at java.util.TimSort.sort(TimSort.java:208)
       at java.util.TimSort.sort(TimSort.java:173)
       at java.util.Arrays.sort(Arrays.java:659)
       at java.util.Collections.sort(Collections.java:217)
       at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(SortingFocusTraversalPolicy.java:136)
       at javax.swing.SortingFocusTraversalPolicy.getFocusTraversalCycle(SortingFocusTraversalPolicy.java:110)
       at javax.swing.SortingFocusTraversalPolicy.getFirstComponent(SortingFocusTraversalPolicy.java:435)
       at javax.swing.LayoutFocusTraversalPolicy.getFirstComponent(LayoutFocusTraversalPolicy.java:166)
       at javax.swing.SortingFocusTraversalPolicy.getDefaultComponent(SortingFocusTraversalPolicy.java:515)
       at java.awt.FocusTraversalPolicy.getInitialComponent(FocusTraversalPolicy.java:169)
       at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:370)
       at java.awt.Component.dispatchEventImpl(Component.java:4731)
       at java.awt.Container.dispatchEventImpl(Container.java:2287)
       at java.awt.Window.dispatchEventImpl(Window.java:2719)
       at java.awt.Component.dispatchEvent(Component.java:4687)
       at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:713)
       at java.awt.EventQueue.access$000(EventQueue.java:104)
       at java.awt.EventQueue$3.run(EventQueue.java:672)
       at java.awt.EventQueue$3.run(EventQueue.java:670)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
       at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
       at java.awt.EventQueue$4.run(EventQueue.java:686)
       at java.awt.EventQueue$4.run(EventQueue.java:684)
       at java.security.AccessController.doPrivileged(Native Method)
       at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
       at java.awt.EventQueue.dispatchEvent(EventQueue.java:683)
       at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
       at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
       at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
       at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
       at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)
 

Ähnliche Java Themen

Neue Themen


Oben