プログラムに問題があります。画面の解像度を変更するたびに、画像の位置がずれ始めます。他の解像度に変更しても、画像を同じ場所にとどめる方法について何か提案はありますか?
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);