점점 java.랭.ClassCastException:javax.한창이다.키를 만들 때 JSplitPane

StackOverflow https://stackoverflow.com/questions/113915

  •  02-07-2019
  •  | 
  •  

문제

나 무작위 unreproducible 오류를 초기화할 때 JSplitPane 에 JDK1.5.0_08.이 발생하지 않을 때마다,하지만 시간의 80%를:

Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: javax.swing.KeyStroke
at java.util.TreeMap.compare(TreeMap.java:1093)
at java.util.TreeMap.put(TreeMap.java:465)
at java.util.TreeSet.add(TreeSet.java:210)
at javax.swing.plaf.basic.BasicSplitPaneUI.installDefaults(BasicSplitPaneUI.java:364)
at javax.swing.plaf.basic.BasicSplitPaneUI.installUI(BasicSplitPaneUI.java:300)
at javax.swing.JComponent.setUI(JComponent.java:652)
at javax.swing.JSplitPane.setUI(JSplitPane.java:350)
at javax.swing.JSplitPane.updateUI(JSplitPane.java:378)
at javax.swing.JSplitPane.<init>(JSplitPane.java:332)
at javax.swing.JSplitPane.<init>(JSplitPane.java:287)
    ...

생각?했는데 청소 및 재 내 project 을 최소화하도록 확률의 손상 클래스 파일이 있습니다.

편집#1http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6434148 -을 것 같다는 JDK 버그입니다.어떤 잘 알려진 방법?없음에 나열된 항목 버그 페이지입니다.

도움이 되었습니까?

해결책

을 수행 한 후 일부를 인터넷 검색에 bugs.sun.com 이처럼 보인이 될 수 있는 JDK 버그만에 고정 JDK6.

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6434148

다른 팁

같은 예외로 가지고 있었을 때 발생했다 업그레이드 java 혼란과 db 비주얼 힘 지원 jre7.이 에 대한 지원 Java7 에 도입되었 DbVisualizer8.0Windows 및 Linux/UNIX.

에 대한 지원 Java7Mac OS X 에서 소개되었 DbVisualizer9.1.

그래서 솔루션에는 나를 위해 일했:Windows/Unix/Linux: 에 DbVisualizer 설치 디렉토리가 있다.install4j 디렉토리 이 디렉토리에서 파일을 만들라는 pref_jre.cfg 지 않는 경우에 이미 존재, 에서 파일을 열고 텍스트 편집기 추가 완전한 경로로는 루트 디렉토리에 대해 자바 설치하고 사용할.예제:C:\Program Files\Java\jre7

java.lang.ClassCastException: javax.swing.KeyStroke cannot be cast to java.lang.Comparable....

당신이 받고 있다 위에 오류가 설치한 후 자바 7dbviz 다음에 추가 환경 variabbles 다음과 같:'DBVIS_JAVA_HOME'으로는'변수 이름이'와 같은 경로 java 예합니다."C:\SWDTOOLS\IBM AD85 untimes\base_v7\java"

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top