J'ai une constante qui correspond à l'adresse d'un répertoire:
J'utilise cette constante dans le constructeur de ma classe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 private static final String DICTIONNAIRES = "./"+"Ressources"+File.separator+ "dictionnaires"+File.separator+"dictionnaires";
Mon problème est que ma constante est nulle et qu'elle a sa vraie valeur si j'enlève le fait qu'elle soit static.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 /** * Constructeur */ public I18n(){ currentLanguage=Langue.ANGLAIS; // Ressource locale messages=ResourceBundle.getBundle(DICTIONNAIRES ,currentLanguage.getLocale()); }
J'avoue que je comprend pas ce qu'il se passe.
Si quelqu'un peut m'expliquer...
Merci
Laurent
Partager