SwingUtilities.updateComponentTreeUI + NullPointer + LookAndFeel

Galera estou com um pequeno problema.
Salvo no banco as preferencias dos usuários, e quando o usuário loga utilizo as preferencias dele para mudar a tela.

Porém estou com um problema, na hora de usar os Look And Feel da aplicação. Quando a aplicação esta rodando e a pessoa muda o Look And Feel, ele atualiza sem problemas, porém quando eu vou carregar esses dados, ou ele não aplica, ou da um monte de NullPointer na aplicação.

simplesmente usando o comando

SwingUtilities.updateComponentTreeUI(this);

Alguem sabe o que fazer?

Obrigado pela atenção.