Olá pessoal,
Estou com uma dúvida, porque neste código resumido que coloquei eu nem chego nem a ver "Conectando, aguarde..."? Ele dá um tempinho que é a demora para consultar o webservice e mostra logo o "Transação OK, imprimindo..."
Devo implementar Thread neste caso? Como?
private void SaldoCartao() {
jLcd.setText("Conectando, aguarde...");
if(VerificaVarSaldo()) {
try {
ConsultaWS Consulta = new ConsultaWS(); // Faz uma consulta no WebService
Resposta = Consulta.Saldo(this.NumeroCartao,this.Senha);
} catch (Exception ex) {
ex.printStackTrace();
}
if(Resposta[0].equals("-1")) {
[...]
}else{
jLcd.setText(Resposta[7] + "\nImprimindo...");
Imprimindo.Cupom(Resposta[6]);
}
}
}