Centralizar Frame

2 respostas
A

Como faço para centralizar um frame de tal forma que fique independente do tamanho da tela ?? Tipo assim, quando clico num botão esse frame aparece, porém gostaria que ele aparecesse sempre no centro.

valeu !!

2 Respostas

L

Utilize setLocationRelativeTo(null)

Exemplo:

import javax.swing.*;

class teste06b {

void janelaPrincipal(){

JFrame jp = new JFrame(Minha Janela);

jp.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

jp.setSize(400, 300);

jp.setLocationRelativeTo(null); //centraliza a janela

jp.setVisible(true);

}
public static void main (String args[]){

new teste06b().janelaPrincipal();

}

}

A

valeu chapa !!!

Criado 10 de dezembro de 2004
Ultima resposta 10 de dez. de 2004
Respostas 2
Participantes 2