Как подогнать размер изображения к размеру JFrame?

у меня естьJPanel вJFrame, Я загрузил картинку наJPanel но он показывает только часть изображения: это часть кода, где я это сделал:

JPanel panelImg = new JPanel()
{
    public void paintComponent(Graphics g)
    {
        Image img = new ImageIcon("Welcome.png").getImage();
        Dimension size = new Dimension(img.getWidth(null), img.getHeight(null));
        setPreferredSize(size);
        setMinimumSize(size);
        setMaximumSize(size);
        setSize(size);
        setLayout(null);
        g.drawImage(img, 0, 0, null);
    }
};
mainFrame.add(panelImg);

Так вот как это выглядит:

Полная картина выглядит так:

Есть ли способ масштабировать картинку доJFrameразмер с? заранее спасибо

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

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