Posicione a imagem em qualquer resolução de tela
Eu tenho um problema com o meu programa. Toda vez que altero a resolução da tela, minha imagem começa a sair da posição. Alguma sugestão sobre como fazer a minha imagem ficar no mesmo local, mesmo se eu mudar para qualquer outra resolução?
p2 = new JPanel();
p2.setLayout(new FlowLayout());
ImageIcon img2 = new ImageIcon("C:\\Drum\\Invisible4.png");
jbtn2 = new JLabel(img2);
p2.add(jbtn2);
add(jbtn2);
jbtn2.setSize(jbtn2.getPreferredSize());
jbtn2.setLocation(140, 380);