Galera a bronca é a seguinte, tenho um metodo que vai gravar um arquivo em um servidor remoto pela internet, então dependendo do tamanho do arquivo pode demorar um pouco, queria saber como colocar algo tipo uma tela de espera ou uma barra de progresso entre o metodo que grava e tela de conclusao.
Segue o metodo.
private void jB_EnviarArquivoActionPerformed(java.awt.event.ActionEvent evt) {
try {
// TODO add your handling code here:
gravarArquivo();
JOptionPane.showMessageDialog(null, "Arquivo Gravado com Sucesso!");
} catch (SQLException ex) {
//Logger.getLogger(JDialogPrincipal.class.getName()).log(Level.SEVERE, null, ex);
JOptionPane.showMessageDialog(null, "Sem Comunicação com o Servidor\nImpossível Gravar Arquivo\nVerifique a Rede/Internet");
} catch (IOException ex) {
Logger.getLogger(JDialogPrincipal.class.getName()).log(Level.SEVERE, null, ex);
}
}