2013-05-14 1 views
0

herehere을 언급 한 JTable 트리 뷰에 Outline view을 구현했습니다. 구현은 eclipse 작업 영역에서 성공적으로 실행되지만 Java Web Start를 사용하여 응용 프로그램을 실행했습니다. 나는 다음과 같은 문제에 직면했다.자바 웹 스타트를 사용하여 스윙 아웃 라인 뷰를 실행하는 동안 java.lang.AssertionError

java.lang.AssertionError: Do resetting of permutation only in AWT queue! 
    at org.netbeans.swing.etable.ETable.resetPermutation(ETable.java:1380) 
    at org.netbeans.swing.etable.ETable.tableChanged(ETable.java:1268) 
    at org.netbeans.swing.outline.Outline.tableChanged(Outline.java:943) 
    at javax.swing.JTable.setModel(JTable.java:3698) 
    at org.netbeans.swing.etable.ETable.setModel(ETable.java:861) 
    at org.netbeans.swing.outline.Outline.setModel(Outline.java:636) 
    at javax.swing.JTable.<init>(JTable.java:644) 
    at javax.swing.JTable.<init>(JTable.java:572) 
    at org.netbeans.swing.etable.ETable.<init>(ETable.java:287) 
    at org.netbeans.swing.outline.Outline.<init>(Outline.java:226) 

그 이유는 무엇입니까?

+0

이 주장은 이클립스에서 비활성화 외부 활성화를 위해 @vishal_aim? –

+0

@vishal_aim 확인 방법을 잘 모르겠습니다. – Ashish

답변

0

자바 웹 시작에서 단정을 해제하면 문제가 해결되었습니다. JNLP 파일의 수정은

<java href="http://java.sun.com/products/autodl/j2se" version="1.7+" java-vm-args="-da" initial-heap-size="128m" max-heap-size="512m" /> 

감사로의 JNLP 파일로 java-vm-args="-da"을 추가

있는 힌트