결과를 표시하는 데 1 ~ 2 초가 걸릴 수있는 복잡한 루프가있어 프로그램이 처리를 마칠 때까지 기다려야한다는 표시를하고 싶습니다. 그래서 레이블 ("... loading .. . ") & 프로그램의 시작 부분에서 setVisible을 false로 설정하면 루프를 수행하기 전에 &이 true로 표시되고 루프가 완료되면 setVisible이 다시 false로 표시됩니다.GWT, 적재 라벨을 올바르게 만드는 방법?
Label loadingLabel=new Label("...loading...");
public void onBind(){
loadingLabel.setVisible(false);
}
public void onClick(ClickEvent event) {
loadingLabel.setVisible(true);
// a lot of loop here
loadingLabel.setVisible(false);
}
실행 후, 나는 레이블을 볼 수 없었습니다. 그렇다면 Loading Lebel을 올바르게 보여줄 수있는 적절한 방법은 무엇입니까? 동기 또는 비동기 // a lot of loop here
입니다
+1 스케줄러 : –