Jul 21
Aşağıdaki kodu kullanarak kolayca bilgisayarınızın ekran görüntüsünü alabilirsiniz.
import javax.imageio.ImageIO; import java.io.File; import java.io.IOException; import java.awt.*; import java.awt.image.BufferedImage; /** * Javaci.Net * * @user: ekocaman */ public class ScreenShot { public static void main(String[] args) { try { // ekran boyutlarını alalım Dimension d = Toolkit.getDefaultToolkit().getScreenSize(); int width = (int)d.getWidth(); int height = (int)d.getHeight(); Rectangle rect = new Rectangle(width, height); Robot robot = new Robot(); // ekran görüntüsünü alalım BufferedImage bi = robot.createScreenCapture(rect); // bu görüntüyü Jpg olarak kayıt edelim ImageIO.write(bi, "jpg", new File("/home/ekocaman/screenshot.jpg")); } catch (AWTException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }

Son Yorumlar