Minter Coder's Blog

Javada Ekran Görüntüsü Alma

BufferedImage image;
        try {
            image = new Robot().createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
            ImageIO.write(image, "png", new File("screenshot.png"));
        } catch (HeadlessException | AWTException e1) {
            e1.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }

 

 

Dosyalar arasında gezme :

 

File myFile = new File("/yourpath");
        try (Stream<Path> walk = Files.walk(Paths.get("/yourpath"));
                FileWriter writer = new FileWriter(myFile);
                BufferedWriter bufferedWriter = new BufferedWriter(writer)
                ) {
            // We want to find only regular files
            List<String> result = walk.filter(Files::isRegularFile).map(x -> x.toString()).collect(Collectors.toList());
            for(int i = 0;i<result.size();i++) {
                bufferedWriter.write(result.get(i));
                bufferedWriter.newLine();
            }
            System.out.println("Succes!!");
        } catch (IOException e) {
            e.printStackTrace();
        }