52 votes

Comment utiliser le code java pour ouvrir l’explorateur de fichiers Windows et mettre en surbrillance le fichier spécifié?

J’utilise maintenant java Desktop API pour manipuler l’explorateur de fichiers. Je sais comment ouvrir l’explorateur de fichiers, mais je ne sais pas comment l’ouvrir et mettre en surbrillance le fichier spécifié.

Comme nous utilisons Chrome, après avoir téléchargé des fichiers, nous pouvons choisir « afficher dans le dossier » pour ouvrir l’explorateur de fichiers et mettre en surbrillance le fichier téléchargé.

Comment utiliser java Desktop API pour ce faire? Ou y a-t-il une autre API en java qui peut réaliser cette action ?

57voto

Stone Points 100

Utiliser: ``

Cela fonctionne également s’il y a un espace dans le `` fichier .

3voto

Mohit Points 48

Nous pouvons ouvrir un chemin spécifique à partir de la ligne de commande avec :

Il existe deux façons en java que vous pouvez utiliser pour ouvrir l’explorateur Windows avec un chemin d’accès spécifique:

  1. Utilisez la classe Process (comme déjà répondu) mais avec la commande start
  2. Utiliser la classe Desktop

1voto

Aravind Sharma Points 58

Cela fonctionne même si le nom du fichier/dossier comporte plusieurs espaces entre les mots.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X