Are you sure that you're getting to the code that sets the text? If so then try this: Add these 3 lines right after the setText call:
HelloAgainLabel.invalidate();
HelloAgainLabel.validate();
HelloAgainLabel.repaint();
That will force an immediate repaint on the label.