Bom galera ja andei pesquisando tanto aq no GUJ qt no Google sobre como centralizar JFrame…
As respostas sempre são quase parecidas como usar:
this.setLocationRelativeTo(null);
Ou ir na propriedades/Code e colocar Generate Resize Code e deixar marcado o Generate Center…
e assim vai…
O problema eh q nenhuma das dicas que achei funcionaram =///
Alguem pode me ajudar ?
Valeu .o/
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
jf.setLocation((d.width-jf.getWidth())/2, (d.height-jf.getHeight())/2);
Tá ai, menino cavalo.
Valeu pela ajuda amigo…
Mas msm assim ainda o JFrame continua tendo vida propria :lol:
Kd hora ele abre em um local na tela mais sempre do lado esquerdo =///
Até.
Pode postar o código?
Uma sugestão é verificar se o código para centralizar o frame está antes do código que seta um tamanho nele (setDimension, setSize, pack, etc…), se for coloque depois.
tipo eu criei o frame de forma visual…
la nas propriedades nao modifiquei nada e msm assim nao centraliza a janela =//
o q eu notei eh q os DIALOG centralizao mas o JFrame nao …
Abraço
Até
Cara, deve ser alguma coisa errada no seu código. Isso que você diz tá muito esquisito.
Eu sempre uso esse código nos forms que faço e sempre deu certo.