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

Java Discussion :

Ouvrir un fichier avec Desktop


Sujet :

Java

  1. #1
    Membre habitué Avatar de Jose.N70
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2009
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2009
    Messages : 162
    Points : 130
    Points
    130
    Par défaut Ouvrir un fichier avec Desktop
    Bonsoir, je recherche un peu d'aide concernant un problème que je rencontre avec l'ouverture d'un fichier avec Desktop.

    Mon objectif est d'ouvrir un fichier avec le programme par défaut du poste utilisé ( PDF , ODT , TXT ... )

    J'utilise le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ...
    	Desktop.getDesktop().open(file);
    ...
    Mais le problème est que si mon fichier à un accent une erreur est levée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    java.io.IOException: Failed to show URI:file:/media/Jose/Developpement/workspace/OPPG/user/documents/testé.odt
    	at sun.awt.X11.XDesktopPeer.launch(XDesktopPeer.java:75)
    	at sun.awt.X11.XDesktopPeer.open(XDesktopPeer.java:43)
    	at java.awt.Desktop.open(Desktop.java:254)
    Si mon fichier n'a pas d'accent alors il s'ouvre correctement.
    Auriez vous une idée ?

    Ps : Je suis sous ubuntu

  2. #2
    Membre habitué Avatar de Jose.N70
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2009
    Messages
    162
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2009
    Messages : 162
    Points : 130
    Points
    130
    Par défaut
    Juste pour information, en lançant mon programme avec un encodage en UTF-8 plus de problème.

    Au cas ou si certaines personnes rencontrent un problème similaire ...

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

Discussions similaires

  1. ouvrir un fichier avec la classe Desktop
    Par Bloodista dans le forum Général Java
    Réponses: 2
    Dernier message: 23/04/2008, 17h32
  2. [jdic]Ouvrir un fichier avec la méthode Desktop
    Par Bloodscalp dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 30/10/2006, 11h29
  3. Comment ouvrir un fichier avec AppWIZARD
    Par orj30754 dans le forum MFC
    Réponses: 1
    Dernier message: 24/05/2006, 17h24
  4. ouvrir un fichier avec son application
    Par aliwassem dans le forum Langage
    Réponses: 11
    Dernier message: 02/02/2006, 16h57
  5. Ouvrir un fichier avec une appli déjà lancée
    Par Cameleon45 dans le forum Langage
    Réponses: 5
    Dernier message: 04/01/2006, 17h42

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