repaint() serve perché sto utilizzando substance per cambiare lo stile delle finestre.

le soluzioni da te citate sono interessanti entrambe ora devo capire quale è più elegante e come applicarla..