Obrigado pelas repostas, mas na verdade o que eu quero , é mostrar atravez de um JProgressBar que minhas class estão sendo carregadas... Se alguêm tem alguma idéia de como fazer isso por favor responda-me.....
Agradecendo antecipadamente. Awdryn Cavalache de Souza. Tel 074 612 2900 ramal 314 DITEC - Agrovale S/A Juazeiro - BA E-mail [EMAIL PROTECTED] ----- Original Message ----- From: Willian Charles Balmant <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, January 17, 2002 7:39 PM Subject: Re: [java-list] JProgressBar?????? > É simples! > > A JProgressBar tem um método setValue(int value) que pode ser usado nesse > caso > > Uma maneira de fazer: (só vale para arquivos com mais de 100 bytes) > descubra o tamanho do arquivo > > File file = new File("path"); > long tam = file.length(); > > agora a stream para ler o arquivo > > FileInputStream fileIn = new FileInputStream(file); > > > agora > // intervalo é 1% do tamanho do arquivo. > int intervalo = (int) tam/100; > > e no loop que carrega o arquivo > > byte [] data = new byte[(int)tam]; > > for(int i =0; i < tam; i++) { > data[i] = fileIn.read(); > if( i%intervalo == 0 ) > progressBar.setValue(progressBar.getValue()+1); > } > > > Willian Charles Balmant > > > ----- Original Message ----- > From: Awdryn Cavalache > To: [EMAIL PROTECTED] > Sent: Monday, January 14, 2002 5:18 PM > Subject: [java-list] JProgressBar?????? > > > > > Alguêm teria algum exemplo de como usar o JProgressBar ao carregar arquivos. > Como eu posso mostrar que um arquivo está sendo carregado atravéz de um > JProgressBar? > > Agradecendo antecipadamente. > > Awdryn Cavalache > [EMAIL PROTECTED] > > > _________________________________________________________ > Do You Yahoo!? > Get your free @yahoo.com address at http://mail.yahoo.com > > > ------------------------------ LISTA SOUJAVA ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > para sair da lista: envie email para [EMAIL PROTECTED] > ------------------------------------------------------------------------- _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------