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

avec Java Discussion :

problème avec passage des paramètres


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Par défaut problème avec passage des paramètres
    bonsoir à tous

    je suis en train de faire un projet qui contient plusieurs classes. J'ai une classe de sélection de fichier en multisélection: les fichiers sont des CVs. J'ai fait aussi une classe qui contient une procédure permettant d'analyser les CVs sélectionnées en prenant en paramètre le tableau des fichiers( File[] files)
    Lors de l'appel j'ai fait ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     try {
                                        txtEtat.setText("Analysis in progress...");
                                        UseGate.gate(new java.io.File[](selectionFichier.getFullPath());
                                        txtEtat.append("\n\nL'opération s'est déroulé avec succès :\n" );
                                    }
                                    catch (Exception e) {
                                        Toolkit.getDefaultToolkit().beep();
                                        txtEtat.append("\n\nL'opération n'a pas pu se terminer");
                                    }
    ce code n'a pas marché au niveau new java.io.File[]
    S'il vous plait j'attends votre aide.
    Cordialement

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    selectionFichier.getFullPath()
    Il me semble, a vue de nez, que cette méthode renvoie un String, pas un File[]. Sans avoir ton code derrière assez dur d'en être sur.

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    selectionFichier.getFullPath()
    cette fonction renvoie un tableau de chaines de caractère qui contient les chemins des fichiers et ça marche avec un seul fichier, voila le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    UseGate.gate(java.io.File(selectionFichier.getFullPath()));
    mais j'ai pas su comment faire si c'est le cas d'une sélection multiple

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    tu dois convertir chaque élément du tableau en File en faisant un new File(tableau[i]) avec i l'index et mettre tous ces files dans un tableau de File. Java n'a aucun moyen de convertir directement un tableau d'un type en un autre, faut faire un peu de code pour ça! Surtout que la conversion String -> Fichier n'existe pas

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    120
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 120
    Par défaut

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 42
    Par défaut
    Bonjour,
    si tu veux récupérer tous les fichiers d'un directory dans un tableau de file, tu utilise la fonction listFiles().

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    File dir = new File(path);
    File[] aFiles = dir.listFiles();
    a+,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de passage des paramétrés aux entity Beans
    Par herguem dans le forum Java EE
    Réponses: 1
    Dernier message: 07/06/2012, 14h13
  2. [TPW] Problème de passage des paramètres
    Par Taieb dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 25/03/2010, 23h45
  3. Réponses: 2
    Dernier message: 23/05/2008, 15h06
  4. Problème avec passer des paramètres
    Par Mac2k3 dans le forum WebDev
    Réponses: 6
    Dernier message: 29/05/2007, 14h08
  5. problème de includes avec passage de paramètres
    Par roxxxy dans le forum Langage
    Réponses: 4
    Dernier message: 10/04/2007, 14h28

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