blz galera....
estou usando um código para centralizar o frame , mas o problema é que estou usando também um componente para colocar uma imagem de fundo no frame principal do programa...
acontece então que quando eu chamo a janela , ela se posiciona atras dessa imagem , ae eu tenho q dar um clique no centro para ela aparecer .....
isso acontece com todas as janelas que estao abertas ja, sempre abrem atras das outras e nunca na frente de tudo...
como faço para abrir as janelas centralizadas mas na frente das outras??
o código que estou usando para centralizar é o seguinte :
PRINCIPAL.Principal pr = new PRINCIPAL.Principal();
Janelas.Rel_porselecao fr = new Janelas.Rel_porselecao();
int lDesk = pr.getWidth();
int aDesk = pr.getHeight();
int lIFrame = fr.getWidth();
int aIFrame = fr.getHeight();
fr.setLocation( lDesk / 2 - lIFrame / 2, aDesk / 2 - aIFrame / 2 );
desktopPane.add(fr);
fr.setVisible(true);