Положение изображения в любом разрешении экрана

У меня проблема с моей программой. Каждый раз, когда я меняю разрешение экрана, мое изображение начинает перемещаться из положения. Любые предложения о том, как сделать так, чтобы мое изображение оставалось в том же месте, даже если я перехожу на другое разрешение?

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);

Ответы на вопрос(3)

Ваш ответ на вопрос