Question

Je dois accorder à mon applet la possibilité d'économiser dans un fichier. J'ai essayé de créer un fichier Java.Policy pour y parvenir et cela ne fonctionne pas. Vous trouverez ci-dessous le code du fichier de stratégie et de la méthode qui enregistre dans le fichier de données.

public void save()
{
    try
    {
        out = new BufferedWriter(new FileWriter("_stats.dat"));
        for (int i = 0; i < a.length; i++)
        {
            out.write(a[i].trim());
            out.newLine();
        }
        out.close();
    }
    catch (FileNotFoundException f)
    {
        System.out.println(f.getMessage());
    }
    catch (IOException i)
    {
        System.out.println(i.getMessage());
    }
}

grant {
    permission java.io.FilePermission "<<ALL FILES>>", "write";
};

Ils sont tous deux dans le même répertoire et il semble que la méthode de sauvegarde ne reconnaisse pas le fichier de stratégie ou quelque chose. Merci d'avance pour vos commentaires.

Était-ce utile?

La solution

Vous voudrez peut-être jeter un œil à ce post précédent:

Comment écrire dans un fichier dans Applets en Java?

Assurez-vous que votre applet est signée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top