Bom To Precisando Implementar a ProgressBar do Richfaces e estou seguindo o exemplo que tem no site do exadel…
Mas tá Foda, n to acertando… parece ser simples mas eh uma merda pra fazer isso funcionar…
Alguem pode Me Ajudar ;D?
Obrigado…
Opa, posta o código pra gente analisar. Abs
Então eu To Tentando cria uma barrinha pq no sistema aki, tem uns metodos q processam bastante coisa… tipo alguns q finalizam vendas etc…
então seria legal colocar uma barrinha assim enquanto ele finaliza ta certo q ela vai durar uns 3 seg talvez… mas eh interessante pra q as pessoas nao fikem se perguntando o q ta acontecendo…
Então eu preciso criar algo q eu coloke no começo do metodo pra aparecer a barrinha e no final algo pra desaparecer a barrinha de progresso…
public class ProgressBarBean {
private boolean renderizarBotao = true;
private boolean habilitar = false;
private Long startTime;
private Long minValue = -1L;
private Long maxValue = 10L;
public ProgressBarBean() {
}
public String startProcess() {
setHabilitar(true);
setRenderizarBotao(false);
setStartTime(new Date().getTime());
return null;
}
public Long getCurrentValue(){
if (isHabilitar()){
Long current = (new Date().getTime() - startTime)/1000;
System.out.println(current);
if (current > 20){
System.out.println("Apareça Botão :D");
setRenderizarBotao(true);
}else if (current.equals(0)){
System.out.println("Vou Retornar 1");
return new Long(1);
}
return (new Date().getTime() - startTime)/1000;
} if (startTime == null) {
System.out.println("Vou Retornar -1");
return Long.valueOf(-1);
}
else{
System.out.println("Vou Retornar 101");
return Long.valueOf(101);
}
}
iai velho…sussa?
eu ja precisei fazer a msm coisa que vc…mas pelo componente ser bem chato e por falta de tempo, oq eu fiz foi usar o a4j:status…tipo, quando começar uma requisição eu mando abrir um modal com um gif de carregando…e ao terminar o modal é fechado…essa parte de abrir e fechar o modal, o a4j:status faz de boa…
flw
Hm… Eh uma Possibilidade ;D…
Você n tem o exemplo do status ai nao tem??