Hallo, weiß jemand vielleicht, wie man in java einen Schnappschuss vom Bildschirm macht... (das selbe wie, wenn man die Taste (Druck/S-Abf) drückt)
Danke im voraus
scorpion91 Gast |
scorpion91 Gast |
Hallo, weiß jemand vielleicht, wie man in java einen Schnappschuss vom Bildschirm macht... (das selbe wie, wenn man die Taste (Druck/S-Abf) drückt)
Danke im voraus
Klar, ist gar nicht schwer.
Toolkit toolkit = Toolkit.getDefaultToolkit();
Dimension size = toolkit.getScreenSize();
Rectangle screen = new Rectangle( size );
Robot robot = new Robot();
BufferedImage image = robot.createScreenCapture( screen );
ImageIO.write( image, "png", new File( fileName ) );
Aber da kommen Fehlermeldungen:
Toolkit toolkit = Toolkit. getDefaultToolkit(); -> the method getDefaultToolkit() is undefined for the Type Toolkit
Dimension size = toolkit.getScreenSize(); -> the method getScreenSize() is undefined for the Type Toolkit
BufferedImage image = robot.createScreenCapture( screen ); -> BufferedImage cannot be resolved to a type
ImageIO.write( image, "png", new File( "filename" ) ); -> ImageIO cannot be resolved
Hast du alles nötige importiert?
import java.awt.Toolkit;
import java.awt.Dimension;
import java.awt.image.BufferedImage;
import javax.imageio.ImageIO;
Welche Java-Version verwendest du?
« eclipse, java: Formulare erstellen | Wiederholungsscript » | ||