JPanel 要素内に画像を含む JLabel を挿入しようとしています。画像 (つまり JLabel) は JPanel の一番上に直接配置されていませんが、その前に空の行があるため、結果は少し驚くべきものです...
(0,1) の代わりに (0,0) に置く方法はありますか?
これが私のコードです:
Image i; // une image donnée
JFrame f = new JFrame();
f.setTitle("test");
f.setSize(i.getWidth(null), i.getHeight(null));
f.setLocationRelativeTo(null);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setResizable(false);
f.setAlwaysOnTop(false);
f.setUndecorated(false);
JPanel pan = new JPanel();
JLabel l = new JLabel(new ImageIcon(i));
pan.add(l);
f.setContentPane(pan);
f.setVisible(true);