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

AWT/Swing Java Discussion :

Ouvrir un dossier


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 31
    Par défaut Ouvrir un dossier
    bonjour à tous,
    je cherche une fonction qui me permet d'ouvrir un dossier en cliquant sur un boutton.
    j'ai trouvé ce code mais il n'est pas efficace.
    s'il vous plait aidez moi


    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
    DataInputStream lecteur;
              String LigneLue;
              String FileName;
           public Vector Tab_Lecteur;
    void Ouvrir_dossier(String chemin ) throws IOException
                        {
     
                                 Tab_Lecteur=new Vector();
                                 File f;
                                 try{
                                     Process p=Runtime.getRuntime().exec(chemin);
                                      lecteur = new DataInputStream(p.getInputStream()) ;
                                   }
                                 catch (Exception exc){
                                     System.out.println(" probleme ouverture avec le fichier " + FileName);
                                 }
                        }
     
     
                        String lire() throws IOException {
                          //System.out.println("Lecture du fichier "+ FileName );
                          LigneLue = lecteur.readLine();
                          return LigneLue ;
                          }
            void Ouvrir_dossier_actionPerformed(ActionEvent e)
                          { try{
                              LireImage("MR");
                            }
                            catch(Exception evt){}
                          }
     
            }
     
     
      class Magic_Med_b_dossier_actionAdapter implements ActionListener {
                              private B_Dossier adaptee;
                              Magic_Med_b_dossier_actionAdapter(B_Dossier adaptee) {
                                  this.adaptee = adaptee;
                              }
     
                              public void actionPerformed(ActionEvent e) {
                                  adaptee.Ouvrir_dossier_actionPerformed(e);
                              }
    }
    et pour le bouton désiré:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     b_dossier.addActionListener(new Magic_Med_b_dossier_actionAdapter(this));
    le code m'affiche cette phrase:

    probleme ouverture avec le fichier null

  2. #2
    Membre éclairé Avatar de Vespasien
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 383
    Par défaut
    j'ai trouvé ce code mais il n'est pas efficace.
    s'il vous plait aidez moi
    Tu as comprise ce code?
    A la base, il contient des redondances et pourrait-être écrit de manière plus efficace avec moins de lignes mais bon (je pense à la fonction lire()).

    File f n'est pas initialisé non plus et il y a plein d'autres choses pas jolies dans ce code.

    Cherches une autre source d'inspiration ou fais le toi-même et repostes ensuite au fur et a mesure des obstacles. C'est week-end de 3 jrs, donc si tu y mets du tiens et restes polie ce devrait facilement être résolu Dimanche.

Discussions similaires

  1. javascript, ouvrir un dossier
    Par manaboko dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 19/02/2007, 08h47
  2. [VB]ouvrir un dossier bo
    Par jazziestan dans le forum SDK
    Réponses: 5
    Dernier message: 02/01/2007, 09h14
  3. [Débutant]Ouvrir un dossier avec explorer
    Par Bloodscalp dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 08/11/2006, 17h37
  4. [VB]Ouvrir un dossier
    Par misterbenj dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 11/01/2006, 20h39
  5. Ouvrir un dossier à partir de son chemin
    Par Mr.Gus dans le forum Access
    Réponses: 2
    Dernier message: 13/06/2005, 13h59

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