Cześć, Mam funkcjonalność kopiowania plików w mojej aplikacji. Gdy ktoś wybierze z menu opcję kopiuj to chcę wyświetlić komunikat o tym że trwa kopiowanie który zniknie po wykonaniu napisanej przeze mnie funkcji BackupAll która to kopiowanie realizuje. Mam taki fragment kodu:
private void jMenuItemBackupActionPerformed(java.awt.event.ActionEvent evt) {
MessageFrame t= new MessageFrame() ; // my JFrame
t.setVisible(true);
try {
BackupAll();
} catch (IOException ex) {
Logger.getLogger(OptimaView.class.getName()).log(Level.SEVERE, null, ex);
}
t.dispose()
I jeden problem. Tekst w polu teksowym które jest JFrame pojawia się dopiero gdy funkcja BackupAll() się wykona czyli już po zakończonym kopiowaniu. Mimo to że okno JFrame pojawia się dużo wcześniej,