Barra de progresso com Hibernate

Java

17/03/2015

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

John Lima

Curtidas 0

Respostas

Ronaldo Lanhellas

Ronaldo Lanhellas

17/03/2015

WEB, DESKTOP , Mobile ? Dê mais detalhes do seu problema.
GOSTEI 0
John Lima

John Lima

17/03/2015

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
GOSTEI 0
POSTAR