[Properties] comment les utiliser ?
	
	
		je voudrais savoir comment utiliser les fichiers properties. car j'essaie de faire :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 
 | public static void main(String args[]) throws Exception
{
String langage = new String(args[0]);
String pays= new String(args[1]);
Locale currentLocale = new Locale(langage, pays);
ResourceBundle message = ResourceBundle.getBundle("Properties/MessageBundle,currentLocale);
 
FenetreAplic f = new FenetreAplic(); 
} | 
 le pb c'est qu'il reconnait pas args[0] et args[1].
ensuite, mon fichier MessageBundle_fr_FR.properties contient juste :
	Code:
	
| 12
 3
 
 | Texte1 = blabla
Texte2 = titi
Texte3 = toto | 
 mais sachant que tout se passe dans FentreApplic par la suite, comment utiliser le texte contenu dans le fichier MessageBundle_fr_FR.properties.
pour l'instant j'ai :
	Code:
	
System.out.println("blabla");
 et moi je voudrais :
	Code:
	
System.out.println(Texte1);
 Comment faire ?
Merci
	 
	
	
	
		Re: [Properties] comment les utilser ?
	
	
		Imaginons que tu ai un fichier properties MessageBundle_fr_FR.properties, tu dois faire:
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 
 | public static void main(String args[]) throws Exception {
  String langage = new String(args[0]);
  String pays= new String(args[1]);
  Locale currentLocale = new Locale(langage, pays);
  ResourceBundle messages = ResourceBundle.getBundle("MessageBundle", currentLocale);
 
  String message = messages.getString("Texte1");
  FenetreAplic f = new FenetreAplic(); 
} | 
 Secundo args[0] et args[1] sont les paramètres que tu passe lorsque tu exécute ton programme java:
java -classpath ... <LaClasse> arg1 arg2 ....