hallo, ich möchte ein programm schreiben, welches screenshits von mit der maus ausgewählten bereichen des bildschirm macht. jetzt habe ich also auf mousereleased "gehört" und lasse mir jeweils 2 mal die koordinaten wiedergeben, also jeweils beim loslassen der mouse. das sind dann zum beispiel:
x1=600
y1=250
x2=700
y2=300
width=x1-x2
height=y1-y2
so, dann wollte ich nen screenshot machen mit
allerdings ist das bild dann viel kleiner. da muss man doch die koordinaten noch umrechne, oder?
danke!!
x1=600
y1=250
x2=700
y2=300
width=x1-x2
height=y1-y2
so, dann wollte ich nen screenshot machen mit
Code:
try {
Robot robot = new Robot();
int x = 100;
int y = 100;
int width = 200;
int height = 200;
Rectangle area = new Rectangle(x, y, width, height);
BufferedImage bufferedImage = robot.createScreenCapture(area);
} catch (AWTException e) {
}
allerdings ist das bild dann viel kleiner. da muss man doch die koordinaten noch umrechne, oder?
danke!!