Vi rompo per un altro piccolo problema

Nella mia applet c'è un bottone che, premuto, fa un calcolo un po' lungo per poi visualizzare il risultato.
Visto che i tempi possono essere assa lunghi avevo pensato di visualizzare una riga "calcolo in corso" finché l'output non fosse disponibile.

Il codice di riferimento è questo
codice:
       //Scrive: calcolo
       lbLabel0.setText("calcolo"); 
       lbLabel0.repaint();
       
       
       String prob = testingBankroll.BibbidiBobbidiDisruptTimeout(risultati, tempi, bankroll, tempomax); 

        lbLabel0.setText(prob);
purtroppo la stringa "calcolo" non viene visualizzata e non ho idea del perché... Qualche aiuto?