Como ajustar o tamanho da imagem ao tamanho do JFrame?
eu tenho umJPanel
dentro deJFrame
. Eu coloquei uma foto noJPanel
mas é mostrado apenas uma parte da imagem: Esta é a parte do código onde eu fiz isso:
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);
Então é assim que parece:
A imagem completa é assim:
Existe uma maneira de dimensionar a imagem para oJFrame
s tamanho? desde já, obrigado