Olá pessoal, estou com o seguinte problema:
Tenho um objeto ‘Image’ e nele esta armazenado um printscreen da tela, mas quando vou salvar ele no disco, ele até salva, mas a imagem fica toda preta, alguém sabe pq ?
Segue o código…
BufferedImage bi = new BufferedImage(image .getWidth(null),
image .getHeight(null),BufferedImage.TYPE_INT_RGB);
try {
ImageIO.write(bi, "png", new File("image.png"));
} catch (IOException e) {
e.printStackTrace();
}