Bonjour,

Ce que je cherche à faire, c'est enregistrer les préférences des utilisateurs de mon appli pour les recharger à la prochaine ouverture de l'appli.

J'ai donc pensé aux fichiers "ini" et j'ai vu qu'il existait les properties en Java.

Je voudrais donc savoir si il est possible d'intégrer un fichier properties directement dans mon .jar et de pouvoir le modifier si l'utilisateur change les préférences.

Pour charger le fichier et récupérer les infos, pas de prob ça fonctionne je fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
try {
	java.util.Properties propFile = new java.util.Properties();
	java.io.InputStream infile = getClass().getResourceAsStream("/projet/config.properties");
	propFile.load(infile);
	infile.close();
	System.out.println(propFile.getProperty("test"));	// Affiche une propriété pour testé : OK !
} catch (Exception e) { 
	System.out.println("Erreur Exception" + e);
}
Par contre si e souhaite le modifier... je ne trouve pas de moyen. Il ne semble pas exister de méthode qui renvoie un OutputStream via getClass()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java.io.OutputStream outfile = ???;
Est ce possible ?

Merci