Application Window centralizada na tela

2 respostas
programaçãojava
Gabriel_Carvalho

Quero iniciar uma Application Window centralizada na tela porem o setLocationRelative não está funcionando. O código está errado e/ou tem outro código para centralizar a Application Window?

Obs.: Testei com o JFrame e funcionou, não apresenta erro apenas não centraliza mesmo

<strong>Segue o código atual:</strong>

EventQueue.invokeLater(new Runnable() { //Iniciando a AWCliente

public void run() {

try {

AWCliente window = new AWCliente();

window.setLocationRelativeTo(null);

window.frame.setVisible(true);

} catch (Exception e) {

e.printStackTrace();

}

}

});

Agradeço desde já!

2 Respostas

staroski

O que é essa “Application Window”?
Não me parece fazer parte da API padrão do Java

C

Tenta

AWCliente window = new AWCliente();
window.frame.setVisible(true);
window.setLocationRelativeTo(null);

o setLocation ficando acima do setVisible não funciona parece.

Criado 13 de setembro de 2017
Ultima resposta 18 de set. de 2017
Respostas 2
Participantes 3