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 :

Choix de fichier à ouvrir


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    453
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Avril 2006
    Messages : 453
    Par défaut Choix de fichier à ouvrir
    Bonsoir,
    Pourriez vous me dire qu'est ce qui cloche dans ce programme, car quand je clique sur ouvrir, j'ai une exception qui est déclenchée :
    Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
    at Choix.main(Choix.java:18)

    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
     
    import java.io.File;
    import java.io.PrintWriter;
    import java.io.FileWriter;
    import java.io.IOException;
    import javax.swing.JFileChooser;
     
    class Choix {
        public static void main(String[] arg) throws IOException {
    	JFileChooser dialogue = new JFileChooser(new File("."));
    	PrintWriter sortie;
    	File fichier;
     
    	if (dialogue.showOpenDialog(null)== 
    	    JFileChooser.APPROVE_OPTION) {
    	    fichier = dialogue.getSelectedFile();
    	    sortie = new PrintWriter
    		(new FileWriter(fichier.getPath(), true));
    	    sortie.println(arg[0]);
    	    sortie.close();
    	}
        }
    }
    Une fois le fichier choisi, je voudrai l'utiliser donc sauvegarder son contenu quelque part.
    Merci.

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 585
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    Hello,

    Quand quelqu'un te dit, ArrayIndexOutOfBoundsException. Est-ce que ça a l'air de vouloir dire quelque chose ? En français, avec tes mots à toi ?

    Et donc, quel pourrait être le rapport avec ce qu'on trouve à la ligne 18 de ton code source ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 6
    Dernier message: 08/09/2009, 15h35
  2. [Fichier]ouvrir un fichier owl en java
    Par JavaNulles dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 04/08/2006, 10h26
  3. Choix spécifique fichiers XSL, locales
    Par LeCaméléon dans le forum XMLRAD
    Réponses: 2
    Dernier message: 20/06/2006, 16h48
  4. Fichiers : ouvrir en "append"
    Par casafa dans le forum Langage
    Réponses: 2
    Dernier message: 30/04/2006, 14h37
  5. Faire Choix du fichier destination methode GET grace a JS
    Par ahage4x4 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 14/06/2005, 16h26

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