Pessoal, eu tenho um framesenha que a pessoa digita usuário e senha, e ele valida no banco de dados...
Eu deixei uma label com um gif, de uma imagem "Carregando."
Quando a pessoa clica no botão Entrar, ele chama a classe conectabanco que conecta no banco de dados.... Mas as vezes demora para fazer a conexão....
Por isso deixei a label carregando, invisível, e quando clica no botão ENTRAR, ela fica visible true.
jLabel5.setVisible(true); //A LABEL QUE TEM A IMAGEM DO CARREGANDO
String us = jTextField1.getText();
String pas;
pas = jPasswordField1.getText();
ConectaBanco k = new ConectaBanco();
Connection conec = null;
try {
conec = k.conecta();
} catch (ClassNotFoundException ex) {
Logger.getLogger(FrameSenha.class.getName()).log(Level.SEVERE, null, ex);
} catch (SQLException ex) {
Logger.getLogger(FrameSenha.class.getName()).log(Level.SEVERE, null, ex);
}
VerificaLogin ver = new VerificaLogin();
try {
try {
ver.verilog(conec, us, pas); //AKI!!!
} catch (IOException ex) {
Logger.getLogger(FrameSenha.class.getName()).log(Level.SEVERE, null, ex);
}
jTextField1.setText("");
jPasswordField1.setText("");
} catch (SQLException ex) {
Logger.getLogger(FrameSenha.class.getName()).log(Level.SEVERE, null, ex);
}
Ela tá antes do Verifica Login... Pq ela só aparece depois?
O que posso fazer?
Vlw.