f Drawing Program Eae Window Picture1 Filed Line O Picturez
Solution
code to capture screenshot of a portion of screen
package net.codejava.graphics;
import java.awt.AWTException;
import java.awt.Dimension;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class PartialScreenCaptureExample {
public static void main(String[] args) {
try {
Robot robot = new Robot();
String format = \"jpg\";
String fileName = \"PartialScreenshot.\" + format;
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle captureRect = new Rectangle(0, 0, screenSize.width / 2, screenSize.height / 2);
BufferedImage screenFullImage = robot.createScreenCapture(captureRect);
ImageIO.write(screenFullImage, format, new File(fileName));
System.out.println(\"A partial screenshot saved!\");
} catch (AWTException | IOException ex) {
System.err.println(ex);
}
}
}
