Boa noite,
Alguém pode corrigir este bocado de código, deveria redimensionar mas nem sequer aparece meto o getScaledInstance.
public void paintComponent(Graphics g) {
super.paintComponent(g);
Dimension dDesktop = this.getSize();
double width = dDesktop.getWidth();
double height = dDesktop.getHeight();
ImageIcon icon = new ImageIcon(this.getClass().getResource("../Imagens/teste.jpg"));
Image img = icon.getImage().getScaledInstance((int) width, (int) height, Image.SCALE_DEFAULT);
g.drawImage(img, 0, 0, this);
}
Obrigado