Ukrywanie pliku tekstowego PrintWriter;

0
 try {
                    ImageIO.write(bImg, ext2, file);
                    File file2 = new File(jfc.getSelectedFile()+".txt");
                    PrintWriter zapis = new PrintWriter(file2);
                    Path path = file2.toPath();
                    Files.setAttribute(file2.toPath(), "dos:hidden", true);
                    zapis.println("XXX");
                    zapis.println(skin.getRGB());
                    zapis.println(eyes.getRGB());
                    zapis.println(String.valueOf(Belly));
                    zapis.println(wear.getRGB());
                    zapis.println(Hair);
                    for(int i =0;i<8;i++)
                    zapis.println(String.valueOf(ys[i]));
                    zapis.close();



            }

Wiem wiem, pewnie trzeba stworzyć obiekt klasy Files:
Usage Example:
Suppose we want to set the DOS "hidden" attribute:
Path path = ...
Files.setAttribute(path, "dos:hidden", true);

za path powinienem podstawić moje file2.toPath();.

0

A jak brzmi pytanie? (Obiektu typu Files nie musisz tworzyć, metoda setAttribute jest statyczna).

0

Dobra, już działa.... przepraszam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1