2011-10-06 6 views
0

kxml 파서를 사용하여 원격 서버에서 xml을 구문 분석하고 있습니다. 다음 코드를 사용하여 xml을 구문 분석합니다.J2ME에서 XML을 구문 분석하는 동안 폼로드하기

public void validateUser(String name, String password, String mobile, String code) 
{ 
    Display.getDisplay(parent).setCurrent(new LoadingBarCanvas(parent)); 
    ReadXML xmlThread = new ReadXML(); 
    xmlThread.start(); 
    int count = 0; 
    URL = "http://www.acb.info/mobapp/Web_service/checkLogin.php?mobile=" + mobile + "&userId=dbz&password=123&code=" + code + "&output=xml"; 
    while (xmlThread.isAlive()) 
    { 
     if (count == 0) 
     { 
      System.out.println("thread is alive"); 
     } 
     count++; 
    } 

    StringBuffer sb = new StringBuffer(); 
    System.out.println("bookVector " + bookVector.size()); 
    for (int i = 0; i < bookVector.size(); i++) { 
     ChapterClass book = (ChapterClass) bookVector.elementAt(i); 
     sb.append("\n"); 
     sb.append("Name : "); 
     sb.append(book.getName()); 
     status = book.getName(); 
     sb.append("\n"); 
     sb.append("Descrition : "); 
     sb.append(book.getDescription()); 
     smcID = book.getDescription(); 
     userName.setString(book.getRating()); 
       //=book.getRating(); 
     sb.append("\n"); 

    } 
    System.out.println(sb.toString()); 


    if (status.equalsIgnoreCase("Sucess..")) 
    { 

     StoreData("smcid",smcID); 
     StoreData("userid",userName.getString()); 

     showInputLogInSuccessfull(); 
    } 
    else 
    { 
     showInputLogInFailed(); 
    } 
} 

xml이 구문 분석하는 동안 다른 클래스의 Form을로드하고 싶습니다. 로드 양식을 표시하기 위해 Display.getDisplay(parent).setCurrent(new LoadingBarCanvas(parent));을 시도했지만로드 양식을 표시하지 않습니다. 그렇다면이 문제를 어떻게 해결할 수 있습니까? UR은 도서관 -하는 넷빈즈 다음 이동을 사용하는 경우

답변

1

당신이

Here 샘플 코드를

을 찾을 수있는 로딩 화면의 GIF 파일을 사용할 수 있습니다> 넷빈즈 MIDP의 compaonent

U를 '추가 netbeans.splachscreen, netbeans.waitingsceen 클래스를 얻을 수 있습니다. ur 코드를 사용하고 통합 할 수 있습니다.