Ana içeriğe atla

Kayıtlar

screen etiketine sahip yayınlar gösteriliyor

Java Screen capture - Ekran Görüntüsü

Java ekran görüntüsünü nasıl alırız?   public static void capture(String saveDictionary) { try {    // görüntünün alınacağı boyutları Toolkit yardımıyla alıyoruz.  Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();    // BufferedImage ve Robot sınıfları yardımıyla ekran belirlediğimiz boyuta göre // ekran görüntüsünü alıyoruz.  BufferedImage capture = new Robot() .createScreenCapture(new Rectangle(screenSize));      // metoda gelen kayıt dizini için dosya oluşturup  File yol = new File(saveDictionary);        // klasör olup olmadığını kontrol ediyoruz  if (!yol.isDirectory()) { // eğer klasör yoksa yol.mkdirs(); // klasörü oluşturuyoruz  }      // son olarak BufferedImage nesnesinde bulunan resmi ImageIO sınıfı // yardımıyla kayıt dizinine kaydediyoruz. ImageIO.write(capture, "jpg", yol); } catch (Exception e) { ...