F
Friedmann
Gast
Guten Abend.
In dieser Methode wird ein Screenshot erzeugt und in der letzten Zeile die wirklich Datei geschrieben.
Ich würde das schreiben der Datei aber gerne dem Server überlassen und der Client soll dazu das BufferedImage an ihn versenden.
Meine Frage ist, was für Streams sind hier vonnöten?
Mit was für einem Stream kann ich ein BufferedImage ein- und wieder auslesen?
Vielen Dank.
In dieser Methode wird ein Screenshot erzeugt und in der letzten Zeile die wirklich Datei geschrieben.
Ich würde das schreiben der Datei aber gerne dem Server überlassen und der Client soll dazu das BufferedImage an ihn versenden.
Meine Frage ist, was für Streams sind hier vonnöten?
Mit was für einem Stream kann ich ein BufferedImage ein- und wieder auslesen?
Java:
public void captureScreen(String fileName) throws Exception {
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle screenRectangle = new Rectangle(screenSize);
Robot robot = new Robot();
BufferedImage image = robot.createScreenCapture(screenRectangle);
ImageIO.write(image, "png", new File(fileName));
Vielen Dank.