Qual classe uso para criar barra de status?

oi pessoal…

eu to escrevendo uma aplicação aqui, que copia arquivo de um lugar a outro na rede, e queria coloca uma barra de status colocando qual o andamento da copia, imagino que ja exista alguma classe para cria isso, existe alguma??? devo usar threads para controlar o avanço dessa barra??

obrigado pessoal.

De uma olhada nesse link acho que vai te ajudar http://www.devmedia.com.br/articles/viewcomp.asp?comp=1672

brigadão kra… eu vi o codigo do kra la vo tenta aplica, e da uma melhorada nela (tenta dexa mais portavel, dexa o metodo pra receber o tamanho da barra, escolher a palavra que aparece ao terminar., algo do tipo)…

vlw

voce quer uma barra de status ou uma barra de progresso?

se for uma barra de progresso, pode olhar a JProgressBar:

http://java.sun.com/javase/6/docs/api/javax/swing/JProgressBar.html

é, axo que o nome melhor seria barra de progresso, desculpem a minha ignorancia… vo tenta implementa aqui…

brigadão hein kra…

kralho, vlw pela velocidade das respostas… abri o topico a 5 minutos…

pessoal…agora meu problema é outro…

eu dei uma olhada no JProgressbar, adicionei ela, defini um final pra barra, tudo ok… e ao q eu encontrei o metodo setValue(), pra atualiza o valor da barra…

pretendo copiar arquivos de um lugar ao outro, usando File, ou algo do tipo, e atualiza quanto ja foifeito da operação pela barra

até ai ok, pretendo dexa na thread principal a janela em si, em outra o objeto File pra copia o arquivo e em outra a barra pra poder atualiza-la e não ter problemas de congela a janela nem a barra…a thread principal (a da janela) pode atualiza a barra, ou por uma variavel global, não importa…

o problema é, como que eu posso descobrir a quantas anda a operação pra poder atualiza a barra???

já procurou colocar dentro de um for. setValue(i)