Umieść obraz w dowolnej rozdzielczości ekranu
Mam problem z moim programem. Za każdym razem, gdy zmieniam rozdzielczość ekranu, mój obraz zaczyna się zmieniać. Wszelkie sugestie dotyczące tego, jak sprawić, by mój obraz pozostał w tej samej lokalizacji, mimo że zmieniam się na inną rozdzielczość?
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);