Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4264 connectés 

 


Dernière réponse
Sujet : [Java] reconnaissance de raccourcis....
scOulOu Est-ce que qqu'un saurait s'il y a moyen de faire reconnaître des raccourcis à Java ? Parce que déjà ça foire avec le swing JFileChooser, mais même en utilisant la classe File, ça marche pô. Genre avec le bout de code suivant, tt con, où pathName = "cheminDuRaccourci\\nomDuRaccourci" ça donne rien :
 
public static void suiviDesLiens(String pathName) throws Exception
  {
    File lienCourant = new File(pathName);
    if (lienCourant.isDirectory())
    {
      System.out.println("Le raccourci est celui d'un répertoire" );
      File[] listFile = lienCourant.listFiles();
      Vector listeFilePath = new Vector();
      for (int i=0; i < listFile.length; i++)
      {
        String path = listFile[i].getAbsolutePath();
        listeFilePath.add(path);
      }
      System.out.println("Contenu du répertoire : " + listeFilePath);
    }
    else if (lienCourant.isFile())
    {
      System.out.println("Le raccourci est celui d'un fichier" );
    }
  }
 
Qd nomDuRaccourci est le nom Windows du raccourci, il ne reconnaît ni un fichier, ni un répertoire. Qd on rentre nomDuRaccourci.lnk (qui est la façon dt il l'affiche ds un JFileChooser), il croit que c un fichier même qd c un raccourci vers un répertoire ou un lecteur.  
Je sais que le bug du JFileChooser est officiel (ils en parlent sur le site de Sun), mais j'ignore s'il y a moyen de le contourner par d'autres méthodes...:??:  :??:

 

[edit]--Message édité par scOulOu--[/edit]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
scOulOu Est-ce que qqu'un saurait s'il y a moyen de faire reconnaître des raccourcis à Java ? Parce que déjà ça foire avec le swing JFileChooser, mais même en utilisant la classe File, ça marche pô. Genre avec le bout de code suivant, tt con, où pathName = "cheminDuRaccourci\\nomDuRaccourci" ça donne rien :
 
public static void suiviDesLiens(String pathName) throws Exception
  {
    File lienCourant = new File(pathName);
    if (lienCourant.isDirectory())
    {
      System.out.println("Le raccourci est celui d'un répertoire" );
      File[] listFile = lienCourant.listFiles();
      Vector listeFilePath = new Vector();
      for (int i=0; i < listFile.length; i++)
      {
        String path = listFile[i].getAbsolutePath();
        listeFilePath.add(path);
      }
      System.out.println("Contenu du répertoire : " + listeFilePath);
    }
    else if (lienCourant.isFile())
    {
      System.out.println("Le raccourci est celui d'un fichier" );
    }
  }
 
Qd nomDuRaccourci est le nom Windows du raccourci, il ne reconnaît ni un fichier, ni un répertoire. Qd on rentre nomDuRaccourci.lnk (qui est la façon dt il l'affiche ds un JFileChooser), il croit que c un fichier même qd c un raccourci vers un répertoire ou un lecteur.  
Je sais que le bug du JFileChooser est officiel (ils en parlent sur le site de Sun), mais j'ignore s'il y a moyen de le contourner par d'autres méthodes...:??:  :??:

 

[edit]--Message édité par scOulOu--[/edit]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)