Hvordan ta et skjermbilde i Java

Java "Robot" class inkluderer en skjerm fange metode som lar deg ta en skjermdump av skrivebordet. Du bruker skjermbildet for å lage et bilde, lagre i en database eller e-post til en bruker. Bildet inneholder det aktive programmet og brukerens bakgrunn, og prosessen fungerer på alle Windows-operativsystemet.

Bruksanvisning

1 Høyreklikk på Java-filen du vil bruke til å ta screenshot. Klikk "Åpne med", og deretter klikker du på Java editor du vil bruke.

2 Lag en variabel som peker til Java Robot klassen. Legg til følgende kode til din skjermbilde funksjon:

Robot skjerm = new Robot ();

3 Definer rektangelet størrelse. Du kan bruke hele skjermen eller definere dimensjonene. Følgende kode definerer en variabel som er 500 piksler i bredden og 500 piksler i høyden:

Rektangel bildestørrelse = new rektangel (0, 0, 500, 500);

4 Capture the desktop image. Følgende kode tar et screenshot fangst av skrivebordet:

BufferedImage image = screen.createScreenCapture (bildestørrelse);