JInternal Frame

qual a propriedade do internalFrame que faz ele ficar sobreposto aos outro elemetos

Método setLayer(int layer).
Com ele você agrupa as janelas em camadas, ou seja, coloca janelas a frente das outras.

tente jInternalfrane.setselected( true );