eu uso NetBeans pra desenvolver uma aplicao Swing + Spring + Hibernate…
e quando eu carrego o contexto demora um certo tempo. usn 5sec xD… mas parece que o programa travou… nun tah legal
pra ficar mais amigavel eu gostaria de colocar um progressbar ou qualquer coisa parecida… pra não dexar o usuario sem saber oque tah acontecendo… sabe como é usuário neh?? xD
é possivel isso?
só pra mim não ficar perdendo tempo em algo que não possivel ^^’
Use um JProgressBar setado para “indeterminado”. Ele irá mostrar uma barra hipnótica - já que você não sabe quanto tempo a consulta vai demorar, certo?
colocar visivel o jprogressbar… jah tentei uma par d coisa e nd
valeu a atenção!
E
entanglement
Quando você seta para indeterminado, você não precisa se preocupar com threads, runnables etc. Ele só fica “dançando” enquanto você setar para true; quando você terminar o processo, chame setIndeterminate com o valor false.
renato_ramos
hmm acho que entendi
tem como vc escrever ou passar um link de um exemplo ?
fazendo favor!
mt obrigado!
E
entanglement
Faça o seguinte.
Um JProgressBar é exatamente como se fosse um JLabel - ele pode ser posicionado na tela, etc. Ponha o JProgressBar no local desejado na sua tela, e então você, usando a variável que define esse JProgressBar, chama setIndeterminate (true) ou (false) de acordo com o que você quer.
renato_ramos
entao
eu fiz no construtor
public FormLogin()
{
JProgressBar progress = new JProgressBar();
super();
create();
this.setVisible(true);
this.add(progress);
}
Hum... cadê o código para posicionar os componentes na tela? Se você está usando o NetBeans, provavelmente deve aceitar o tal código que ele gera (é nojento mas faz o que é necessário).
renato_ramos
Oie desculpa a demora
eu to usando o netbeans mas esse eu fiz sozinho… sem drag and drop.
eu consegui mostrar o frame… mas sem o progressbar correndo