olá pessoal,
tenho um jLabel inserido dentro de um jPanel, e estou tentando centralizar o jLabel no jPanel, tentei ester dois codigos:
Dimension Painel = PainelInicio.getSize();
int comprimento = (int) Painel.getWidth();
int altura = (int) Painel.getHeight();
int meioPainelC = (int) (comprimento / 2);
int meioPainelA = (int) (altura / 2);
lblLogo.setLocation(meioPainelC, meioPainelA);
int comprimentoPai = (int) Painel.getWidth();
int alturaPai = (int) Painel.getHeight();
int comprimentoFilho = (int) lblLogo.getWidth();
int alturaFilho = (int) lblLogo.getHeight();
int novoX = (comprimentoPai - comprimentoFilho)/2;
int novoY = (alturaPai - alturaFilho)/2;
lblLogo.setLocation(novoX,novoY);
mas nenhum deles deu certo :(
alguem sabe dizer o porque ?