Boa noite pessoal,
Tenho um JLabel que contem uma imagem ele esta adicionado ao centro de um JFrame, gostaria de sabe como eu faco pra que indepente da resolucao ou tamanho da janela esta imagem seja exibida sempre no centro do frame.
//coloca a aplicacao no centro da tela
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
int w = this.getSize().width;
int h = this.getSize().height;
int x = (dim.width - w)/2;
int y = (dim.height - h)/2;
this.setLocation(x, y);
this.setResizable(false);
this.setVisible(true);