Fórum Barra de progresso com Hibernate #513860

17/03/2015

0

Bom dia gostaria de saber se seria possivel usar uma barra de progresso enquanto se carrega as propriedades do hibernate ?
John Lima

John Lima

Responder

Posts

18/03/2015

Ronaldo Lanhellas

WEB, DESKTOP , Mobile ? Dê mais detalhes do seu problema.
Responder

Gostei + 0

18/03/2015

John Lima

DESKTOP


public class BarraProgresso extends SwingWorker<Void, Integer> implements Serializable{
       private static final long serialVersionUID = 1L;
    private Component tela;
    //private UsuarioDao dao;
    private JLabel labelProgresso;
    private JProgressBar barraProgresso;
    private Empresa emp;

    public BarraProgresso(Component tela, JLabel labelProgresso, JProgressBar barraProgresso) {
        this.tela = tela;
        this.labelProgresso = labelProgresso;
        this.barraProgresso = barraProgresso;
        
    }

  

    @Override
    protected Void doInBackground() throws Exception {
        int i = 1;
         
        
        barraProgresso.setValue(i);
         HibernateUtil.getSessionFactory();
        labelProgresso.setText("Dados carregados com sucesso.");
        
       labelProgresso.setText("Abrindo Aplicação...");
        while (i < 100) {
            
            barraProgresso.setValue(i);
            if (i <= 50) {
                Thread.sleep(50);

            }

            if (i >= 51) {
                Thread.sleep(50);
                labelProgresso.setText("Abrindo Aplicação...");
            }
            i++;

        }

        tela.setVisible(false);
        new Menu();
        return null;
    }




Estou fazendo dessa maneira, porem gostaria a barra fosse carregando enquando se carrega o hibernate
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar