Problema com o JInternalFrame

ae galera, estou com um problema utilizando o JInternalFrame.
Acontece o seguinte, quando eu arrasto o JInternalFrame, ele repinta todos os painéis. Só que esse processo de repintar está fazendo com que os painéis aparecem pequenos no topo e depois voltam ao tamanho e posição original.

Gostaria de saber uma solução ou um modo de não repintar a tela quando o JInternalFrame é movido.

Obrigado pela atenção

o seu JInternalFrame, tem o método pack() ?

não tem, mas o problema é que o painel é um painel para se desenhar e não um formulário