2014-01-16 4 views
2

자바 스크립트 함수에 2 차원 자바 배열을 전달하는 방법? 혼합 유형의 배열입니다.2 차원 Java 배열을 자바 스크립트 함수

String[][] str={ 
      {"Year", "Austria", "Bulgaria", "Denmark", "Greece"}, 
      {"2003", "1336060", "400361", "1001582", "997974"}, 
      {"2004", "1538156", "366849", "1119450", "941795"}, 
      {"2005", "1576579", "440514", "993360", "930593"}, 
        {"2006", "1600652", "434552", "1004163", "897127"}, 
        {"2007", "1968113", "393032", "979198", "1080887"}, 
        {"2008", "1901067", "517206", "916965", "1056036"} 


private native void createChart(String[][] str) 

답변

0

나는 이것을 commet에 올렸지 만, 나는 정말로 거기서 읽을 수 있다고 생각하지 않는다. GWT에는 JSNI에 전달할 수있는 thie JsArrayMixed가 있습니다. 이 도움이

JsArrayMixed bigArray= JavaScriptObject.createArray().cast(); 
for(int i=1;i<yourNumberOfRows;i++) { 
    JsArrayMixed row= JavaScriptObject.createArray().cast(); 
    for(int j=0;j<yourDataRowCount;j++) { 
     row.push(str[i][j]); 
    } 
    bigArray.push(row); 
} 

희망, 오비

: 여기 예를 들어 다음과 같은 코드
관련 문제