Dúvida foco usando MDI

Pessoal estou implementando um SW em java que usa MDI (JFrame com JInternal Frame). Mas quando tento que o usuário confirme alguma operação a janela de diálogo aparece atrás da aplicação principal. Alguém pode me ajudar? Segue o código da janela:

this.componenteEditarPayoff = new GUIComponenteOpcoes("EDITAR PAYOFF", Mensagem.MENSAGEM_EDITAR_PAYOFF_COMPONENTE, "", 1);
        this.componenteEditarPayoff.getJBtConfirmar().addActionListener(this);
        this.componenteEditarPayoff.getJBtCancelar().addActionListener(this);
        this.componenteEditarPayoff.setLocation(200, 300);
        this.componenteEditarPayoff.setConteudo(tmp.getVetor());
        this.componenteEditarPayoff.setVisible(true);

Agradeço a ajuda!

Até ai seu código está normal.
Pode ser que esteja em outra parte do seu código, talvez postando ele ajude a achar esse problema.