IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

problems en compilant un code!


Sujet :

Langage Java

  1. #1
    Débutant   Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Points : 99
    Points
    99
    Par défaut problems en compilant un code!
    bonjours

    est-ce que vous pouvez m'expliquer ce message donné par eclipse en compilant un code.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Exception in thread "main" java.lang.ExceptionInInitializerError
    	at appli.TransfertFichierClient.main(TransfertFichierClient.java:19)
    Caused by: java.lang.NullPointerException
    	at params.Messages.get(Messages.java:28)
    	at params.ConfigParams.read(ConfigParams.java:37)
    	at params.Messages.<clinit>(Messages.java:18)
    	... 1 more

  2. #2
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Points : 2 061
    Points
    2 061
    Par défaut
    bonjour,

    Tu as un NullPointerException dans ta classe Message ligne 28, ce qui plante ton main

  3. #3
    Débutant   Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Points : 99
    Points
    99
    Par défaut
    est-ce que vous pouver m'explique plus
    voila le code de la class Message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
     
     
    package params;
     
    import java.util.MissingResourceException;
    import java.util.ResourceBundle;
     
     
     
    import vue.MessageErreur;
     
     
    public class Messages {
     
    	private static final String BUNDLE_NAME = "lang.lang_"+ConfigParams.read("language");//$NON-NLS-1$
    	private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle.getBundle(BUNDLE_NAME);
     
    	/**
             * Renvoit le texte correspondant a l'identifiant dans le fichier de langue courant
             * @param key Identifiant du texte a chercher dans le fichier de langue courant
             * @return Texte correspondant a l'identifiant dans le fichier de langue courant
             */
    	public static String get(String key) {
    		try {
    			String msg = RESOURCE_BUNDLE.getString(key);  // c'est la ligne 28 declarée par la console
    			// Remplacement des vraiables internes
    			msg = msg.replaceAll("#dev1", VarInternes.read("dev1"));
    			msg = msg.replaceAll("#dev2", VarInternes.read("dev2"));
    			msg = msg.replaceAll("#version", VarInternes.read("version"));
    			msg = msg.replaceAll("#soft", VarInternes.read("soft"));
    			return msg;
    		} catch (MissingResourceException e) {
    			MessageErreur.show("Missing Ressource Bundle !", "Missing Ressource");
    			return '!' + key + '!';
    		}
    	}
     
    	/**
             * Renvoit le texte correspondant a l'identifiant dans le fichier de langue 'lang'
             * @param lang Chaine de caracteres correspondant a un fichier de langue specifique
             * @param key Identifiant du texte a chercher dans le fichier de langue 'lang'
             * @return Texte correspondant a l'identifiant dans le fichier de langue 'lang'
             */
    	public static String get(String lang, String key) {
    		final String OTHER_BUNDLE_NAME = "lang.lang_"+lang;
    		final ResourceBundle OTHER_RESOURCE_BUNDLE = ResourceBundle.getBundle(OTHER_BUNDLE_NAME);
    		try {
    			return OTHER_RESOURCE_BUNDLE.getString(key);
    		} catch (MissingResourceException e) {
    			MessageErreur.show("Missing Ressource Bundle !", "Ressource manquante");
    			return '!' + key + '!';
    		}
    	}
    }
    merci beaucoup

  4. #4
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Points : 2 061
    Points
    2 061
    Par défaut
    il y a de forte chance que la variable RESOURCE_BUNDLE soit null et lorsque tu fais getString(key) tu as un NullPointerException.

    le resourceBundle n'a pas été trouvé visiblement.

  5. #5
    Débutant   Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Points : 99
    Points
    99
    Par défaut
    et qu'est ce que vous pouvez me conseiller de faire?

  6. #6
    Modérateur
    Avatar de Alkhan
    Homme Profil pro
    ingénieur full stack
    Inscrit en
    Octobre 2006
    Messages
    1 232
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : ingénieur full stack

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 232
    Points : 2 061
    Points
    2 061
    Par défaut
    Commence par te documenter sur les classes que tu utilises :
    ResourceBundle

    Et tu va bien finir pas trouver d'ou viens le problème

  7. #7
    Membre éclairé Avatar de bruman
    Inscrit en
    Juin 2005
    Messages
    566
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juin 2005
    Messages : 566
    Points : 794
    Points
    794
    Par défaut
    La string que tu passe en paramètre (String key) est égale à null tu ne l'initialise pas donc nullPointerException

  8. #8
    Membre régulier Avatar de sylviadesbois
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 108
    Points
    108
    Par défaut
    si elle est passée en paramètre il ne faut justement pas l'initialiser, en tout cas pas dans la classe Messages.
    La string key est surement initialisée dans le main...
    le problème est plutot que tu n'initialise pas bien RESOURCE_BUNDLE
    tu as essayer de l'initialiser dans un constructeur ?

  9. #9
    Débutant   Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Points : 99
    Points
    99
    Par défaut
    non sylviadesbois j'ai pas essayé, je dois faire comment?

  10. #10
    Membre régulier Avatar de sylviadesbois
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 108
    Points
    108
    Par défaut
    at params.ConfigParams.read(ConfigParams.java:37)
    en fait le problème à l'air de venir de la méthode read("language") de la classe ConfigParamas regarde de ce coté là...
    tu es sûr du "language"?

  11. #11
    Débutant   Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Points : 99
    Points
    99
    Par défaut
    en fait voila la class ConfigParams

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
     
    package params;
     
    import java.io.BufferedReader;
    import java.io.BufferedWriter;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.util.Vector;
     
     
    import modele.OperationsFichier;
    import vue.MessageErreur;
     
     
    public class ConfigParams {
     
     
    	public static String read(String param){
    		String ret = null;
    		File fichier = new File("params.ini");
    	    BufferedReader lecture = null;
    	    String ligne = null;
     
    	    try{ lecture = new BufferedReader(new FileReader(fichier)); }
    	    catch(FileNotFoundException e){
    		    String msg1, msg2;
    		    msg1 = Messages.get("ConfigParams.0");
    		    msg1 = msg1.replaceFirst("%s", fichier.toString());
    		    msg2 = Messages.get("ConfigParams.1");
    		    msg2 = msg2.replaceFirst("%s", fichier.getName());
    	    	System.out.println(msg1);
    	    	MessageErreur.show(msg2);
    	    }
    	    try {
    			while ((ligne = lecture.readLine()) != null)
    				if(ligne.startsWith(param)){
    					ret = ligne.substring(param.length()+1);
    				}
    		} catch (IOException e) {
    			MessageErreur.show(""+e, Messages.get("err.1"));
    		}
    	    try { lecture.close(); }
    	    catch (IOException e) {
    			MessageErreur.show(""+e, Messages.get("err.1"));
    		}
    		return ret;
    	}
     
     
    	public static Vector getLanguages(){
    		Vector v = new Vector();
    		File[] tab = OperationsFichier.getListeFichiers(new File("lang"+File.separator));
    		if(tab==null) MessageErreur.show("No languages found !");
    		for(int i=0; i<tab.length; i++){
    			if(tab[i].toString().startsWith("lang"+File.separator+"lang_")){
    				String lang = tab[i].toString();
    				lang = lang.substring(10,12);
    				v.add(lang+" - "+Messages.get(lang, "00"));
    			}
    		}
    		return v;
    	}
     
     
    	public static void saveParams(String[] s){
    		File fichier = new File("params.ini");
    		BufferedWriter ecriture = null;
     
    		// Sauvegarde des anciens parametres en memoire
    		String[] save = new String[9];
    		save[0] = ConfigParams.read("language"); 
    		save[1] = ConfigParams.read("serverport"); 
    		save[2] = ConfigParams.read("shared"); 
    		save[3] = ConfigParams.read("host"); 
    		save[4] = ConfigParams.read("clientport"); 
    		save[5] = ConfigParams.read("incoming"); 
    		save[6] = ConfigParams.read("buffer"); 
    		save[7] = ConfigParams.read("securesend"); 
    		save[8] = ConfigParams.read("unsecuresend_delay"); 
     
    		// Verification de prise en compte des modifications
    		for(int i=0; i<9; i++)
    			if(s[i]==null)
    				s[i] = save[i];
     
    		// Ecriture dans le fichier de config
    	    try {
    			ecriture = new BufferedWriter(new FileWriter(fichier));
    		} catch (IOException e) {
    			MessageErreur.show(""+e, Messages.get("err.1"));
    		}
    	    try {
    			ecriture.write("[FileTransporter configuration file]");
    			ecriture.newLine();
    			ecriture.newLine();
    			ecriture.write("[general]");
    			ecriture.newLine();
    			ecriture.write("language="+s[0]);
    			ecriture.newLine();
    			ecriture.write("buffer="+s[6]);
    			ecriture.newLine();
    			ecriture.write("securesend="+s[7]);
    			ecriture.newLine();
    			ecriture.write("unsecuresend_delay="+s[8]);
    			ecriture.newLine();
    			ecriture.newLine();
    			ecriture.write("[server]");
    			ecriture.newLine();
    			ecriture.write("serverport="+s[1]);
    			ecriture.newLine();
    			ecriture.write("shared="+s[2]+File.separator);
    			ecriture.newLine();
    			ecriture.newLine();
    			ecriture.write("[client]");
    			ecriture.newLine();
    			ecriture.write("host="+s[3]);
    			ecriture.newLine();
    			ecriture.write("clientport="+s[4]);
    			ecriture.newLine();
    			ecriture.write("incoming="+s[5]+File.separator);
    			ecriture.newLine();
    		} catch (IOException e) {
    			MessageErreur.show(""+e, Messages.get("err.1"));
    		}
    	    try { ecriture.close(); }
    	    catch (IOException e) {
    			MessageErreur.show(""+e, Messages.get("err.1"));
    		}
    	}
    }

  12. #12
    Membre régulier Avatar de sylviadesbois
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 108
    Points
    108
    Par défaut
    Pendant qu'on y est tu peux nous montrer ton main (histoire d'être sur que key n'est pas à null) et le fichier params.ini

    Dans la méthode read de configParams pourrais tu faire un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.out.println("ret:"   ret)
    juste avant de le retourner histoire d'être sur qu'il n'est pas à null

  13. #13
    Débutant   Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Points : 99
    Points
    99
    Par défaut
    voila la c'est le main

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    package appli;
     
    import params.Messages;
    import vue.InterfaceClient;
     
     
    public class TransfertFichierClient {
     
     
    	public static void main(String[] args) {
    		// Message d'accueil
    		System.out.println(Messages.get("01"));
    		// Creation de la fenetre Client
    		InterfaceClient interf = new InterfaceClient(); 
    	}
    }
    et la le fichier param.ini
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    [FileTransporter configuration file]
     
    [general]
    language=fr
    buffer=1024
    securesend=no
    unsecuresend_delay=5
     
    [server]
    serverport=3030
    shared=C:\TEST\\
     
    [client]
    host=77.70.52.136
    clientport=3030
    incoming=O:\1\\
    a propos de ta ligne de commande que tu m'a proposé , je l'ai ajouté et ca donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    ret:
    Exception in thread "main" java.lang.ExceptionInInitializerError
    	at appli.TransfertFichierClient.main(TransfertFichierClient.java:19)
    Caused by: java.lang.NullPointerException
    	at params.Messages.get(Messages.java:20)
    	at params.ConfigParams.read(ConfigParams.java:37)
    	at params.Messages.<clinit>(Messages.java:10)
    	... 1 more

  14. #14
    Membre régulier Avatar de sylviadesbois
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 108
    Points
    108
    Par défaut
    bizarre qu'il n'affiche rien après le ret il devrait au moins mettre null...(tu as bien sur remarqué qu'il manquait un + entre "ret: "et ret il fallait en fait lire System.out.println("ret: "+ret));

    Je pense que tu ne passe jamais dans la condition:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if(ligne.startsWith(param)){
    donc ret reste à null donc BUNDLE_NAME est null et donc RESOURCE_BUNDLE doit être à null d'où le nullPointerException à la ligne 28 puisque tu appelels un attirbut d'un objet nul enfin je pense

    Si quelqu'un pouvais confirmer ou infirmer mon hypothèse ça serait chouette

  15. #15
    Débutant   Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Points : 99
    Points
    99
    Par défaut
    oui t'as reson moi ausi j'ai oublié le "+"
    voila le resultst
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    ret:null
    Exception in thread "main" java.lang.ExceptionInInitializerError
    	at appli.TransfertFichierClient.main(TransfertFichierClient.java:19)
    Caused by: java.lang.NullPointerException
    	at params.Messages.get(Messages.java:20)
    	at params.ConfigParams.read(ConfigParams.java:37)
    	at params.Messages.<clinit>(Messages.java:10)
    	... 1 more

  16. #16
    Membre régulier Avatar de sylviadesbois
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Points : 108
    Points
    108
    Par défaut
    J'ai essayé ton code chez moi en mettant le fichier params.ini dans mon repertoire courant j'avais ce message d'erreur :
    Exception in thread "main" java.lang.ExceptionInInitializerError
    at essai.Main.main(Main.java:12)
    Caused by: java.util.MissingResourceException: Can't find bundle for base name lang.lang_fr, locale fr_FR
    at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1508)
    at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1262)
    at java.util.ResourceBundle.getBundle(ResourceBundle.java:717)
    at essai.Messages.<clinit>(Messages.java:15)
    ... 1 more
    si j'enlève ce fichier params.ini j'ai le message suivant, qui est exactement le même que le tien(les numéros de lignes sont différents mais correspondent bien aux mêmes instructions:
    Exception in thread "main" java.lang.ExceptionInInitializerError
    at essai.Main.main(Main.java:12)
    Caused by: java.lang.NullPointerException
    at essai.Messages.get(Messages.java:24)
    at essai.ConfigParams.read(ConfigParams.java:28)
    at essai.Messages.<clinit>(Messages.java:14)
    ... 1 more
    donc params.ini est mal placé et ton programme ne le trouve pas...
    une fois que tu l'auras déplacé cela ne marchera toujours pas je pense mais ce sera pour un autre problème...

  17. #17
    Débutant   Avatar de t.n.b.g
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    237
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 237
    Points : 99
    Points
    99
    Par défaut
    suivant le premier message du console que tu a il y a
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    at essai.Main.main(Main.java:12)
    Caused by: java.util.MissingResourceException: Can't find bundle for base name lang.lang_fr, locale fr_FR
    donc il peu pas trouver le fichier ".properties", le voila
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
     
    00=Francais
    01=#soft - version #version - #dev1 & #dev2
    err.0=Erreur
    err.1=Erreur d'entree / sortie
    err.2=Erreur reseau
    err.3=Avertissement
    Serveur.0=Serveur demarre sur le port %s \!
    Serveur.1=Le serveur n'a pas pu demarrer sur le port %s \!
    Serveur.2=Serveur arrete \!
    Serveur.3=En attente de clients...
    Serveur.4=Un client vient de se connecter \!
    Client.0=Connecte a %s 50 sur le port %s \!
    Client.1=Le serveur %s sur le port %s n'est pas joignable \!
    Client.2=Impossible de se connecter
    Client.3=La connexion a ete arretee par le serveur
    Client.4=Connexion a %s fermee \!
    Client.7=Liste de partage recue avec succes \!
    Client.10=Fichier %s telecharge avec succes \!
    Client.11=Erreur lors de la reception du fichier %s \!
    Client.12=Erreur de transfert
    Client.13=Requete '%s' inconnue
    OperationsFichier.0=Fichier
    InfosConnection.0=La connexion a %s est impossible \!\n\nFermeture du programme...
    InfosConnection.1=Erreur d'hote inconnu
    GestionClient.1=Reception du message : 
    GestionClient.2=La connexion au serveur est fermée...
    GestionClient.3=Envoi de la liste des fichiers au client...
    GestionClient.4=Envoi de la liste effectue \!
    GestionClient.5=Envoi du fichier 
    GestionClient.7=Envoi du fichier effectue \!
    GestionClient.8=Ce fichier n'est pas lisible
    GestionClient.9=Requete '%s' inconnue
    ConfigParams.0=Erreur d'ouverture du fichier '%s'
    ConfigParams.1=Ficher %s introuvable \!
    MenuServeur.0=Serveur
    MenuServeur.1=?
    MenuServeur.2=Demarrer le serveur
    MenuServeur.3=Afficher la liste
    MenuServeur.4=Afficher connectes
    MenuServeur.5=Parametres
    MenuServeur.6=Quitter
    MenuServeur.7=A propos
    MenuServeur.8=Listing du repertoire partage
    MenuServeur.9=Liste des connectes  :
    MenuClient.0=Actions
    MenuClient.1=?
    MenuClient.2=Connecter
    MenuClient.3=Recuperer la liste
    MenuClient.4=Parametres
    MenuClient.5=Quitter
    MenuClient.6=A propos
    MenuClient.7=Reception du repertoire partage
    MenuClient.8=%s\n\nRealise en Java par :\n- %s\n- %s\n\nversion %s
    MenuClient.9=A propos de FileTransporter
    MenuClient.10=Connecter
    MenuClient.11=Deconnecter
    MenuServeur.10=Client n\u00B0%s connecte depuis %s \!
    MenuServeur.11=Pas de client connecte \!
    MenuServeur.13=A propos de FileTransporter
    MenuServeur.14=Arreter le serveur
    MenuServeur.15=Demarrer le serveur
    FenetreInfosFichier.0=Infos de : 
    FenetreInfosFichier.1=Nom du fichier : 
    FenetreInfosFichier.2=Type du fichier : 
    FenetreInfosFichier.3=Taille du fichier : 
    FenetreParametres.0=Parametres
    FenetreParametres.1=General
    FenetreParametres.2=Serveur
    FenetreParametres.3=Client
    FenetreParametres.4=Langue :
    FenetreParametres.5=Tampon d'envoi des donnees :
    FenetreParametres.6=Methode de transfert des donnees :
    FenetreParametres.7=securisee
    FenetreParametres.8=non securisee
    FenetreParametres.9=Delai d'attente de transfert :
    FenetreParametres.10=Port d'ecoute :
    FenetreParametres.11=Repertoire de partage :
    FenetreParametres.12=Hote distant :
    FenetreParametres.13=Port d'ecoute :
    FenetreParametres.14=Repertoire de sortie :
    FenetreParametres.15=Annuler
    FenetreParametres.16=Valider
    FenetreParametres.17=Le changement de langue ne sera pris en compte qu'apres un redemarrage de l'application.
    InterfaceServeur.0=FileTransporter - interface serveur
    InterfaceServeur.1=Application serveur demarree
    InterfaceServeur.2=Serveur operationnel
    InterfaceServeur.3=Serveur non operationnel
    InterfaceClient.0=FileTransporter - interface client
    InterfaceClient.1=Application client demarree
    InterfaceClient.2=Fichiers distants
    InterfaceClient.3=Telechargements
    InterfaceClient.4=Client connecte
    InterfaceClient.5=Client deconnecte
    FichierTelechargeable.0=progression
    FichierTelechargeable.1=?
    FichierTelechargeable.2=dl
    FichierTelechargeable.3=visualiser
    FichierTelechargeable.4=x
    FichierTelechargeable.5=Le fichier %s est deja en cours de telechargement \!
    FichierTelechargeable.6=Le fichier n'a pas pu etre ouvert \!
    FichierTelechargeable.7=La commande '%s' n'est pas comprise \!

Discussions similaires

  1. [SDL 1.2] Probleme de compilation sous code blocks
    Par c3rise019 dans le forum SDL
    Réponses: 13
    Dernier message: 28/04/2014, 18h43
  2. Probleme a compiler du code incluant asio
    Par Pierrick584 dans le forum Boost
    Réponses: 2
    Dernier message: 02/07/2011, 02h16
  3. Réponses: 16
    Dernier message: 20/02/2009, 14h03
  4. Réponses: 3
    Dernier message: 29/08/2006, 16h47
  5. Probleme en compilant le code avec C2.EXE ?!?!?
    Par angelevil dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 17/11/2005, 16h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo