Posición de la imagen en cualquier resolución de pantalla
Tengo un problema con mi programa. Cada vez que cambio la resolución de mi pantalla, mi imagen comienza a moverse fuera de posición. ¿Alguna sugerencia sobre cómo hacer que mi imagen permanezca en el mismo lugar aunque cambie a otra resolución?
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);