in genere una bella chiamata alla .validate() al contenitore che contiene il componente da ridisegnare funziona... frame.validate() l'hai provato ?