Boa Noite,
Preciso salvar um print screen que o usuário executa.
Já achei aqui no fórum como criar uma função que simula o print,
mas não é o que eu preciso,
preciso transformar em imagem o print quando o usuário seleciona o print pelo teclado.
Não sei se isso já foi tratado aqui,
mas realmente não encontrei.
O que encontrei foi o seguinte código:
Toolkit toolkit = Toolkit.getDefaultToolkit();
Dimension screenSize = toolkit.getScreenSize();
Rectangle screenRect = new Rectangle(screenSize);
Robot robot=null;
try {
robot = new Robot();
} catch (AWTException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
BufferedImage image = robot.createScreenCapture(screenRect);
Porém esse código gera um print por um botão,
eu preciso do print de um teclado.
Alguem poderia me ajuda?
Obrigado!