[RESOLVIDO]Como centralizar JLabel dentro de um JPanel?

3 respostas Resolvido
programaçãojava
GustavoSantosBr

como eu consigo fazer essa “caixa/painel” de mensagem, ser exibida centralizada na tela ?

JFrame frame = new JFrame();
frame.add(new JPanel().add(new JLabel(" Sucesso !", SwingConstants.CENTER)));
frame.setTitle("Mensagem");
frame.setBounds(300, 200, 300, 200);

3 Respostas

GustavoSantosBr

@ViniGodoy

M
Solucao aceita

@GustavoSantosBr depois do setBounds coloca a seguinte linha:
frame.setLocationRelativeTo(null);

GustavoSantosBr

Cara, muito obrigado ! Eu já havia tentando usar frame.setLocationRelativeTo(null);, so que em uma posição diferente.

Criado 4 de setembro de 2016
Ultima resposta 9 de set. de 2016
Respostas 3
Participantes 2