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 :

Cancel dans JFileChooser


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut Cancel dans JFileChooser
    je voudrais programmer moi même le bouton cancel du JFileChooser.
    Quelqu'un sais comment s'y prendre?
    Merci d'avance.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    691
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 691
    Par défaut
    sur cette page il y a plein d'information tu trouveras peut etre ton bonheur

    http://brassens.upmf-grenoble.fr/IMS...gueFichier.htm

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    merci pour le lien mais j'ai utilisé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     if (jFileChooser1.showOpenDialog(jFrame1)== JFileChooser.APPROVE_OPTION)
            {//traitement}
    else;
    alors losque je clique sur cancel il me réouvre le JFileChoose et je comprend pas pourquoi il entre dans une boucle infini parce que même dans ce nouveau JFileChooser le cancel aboutit à un nouveau JFileChooser...
    alors?

  4. #4
    Membre éprouvé
    Avatar de Janitrix
    Inscrit en
    Octobre 2005
    Messages
    3 391
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3 391
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if (jFileChooser1.showOpenDialog(jFrame1)== JFileChooser.APPROVE_OPTION)
            {//traitement}
    else;
    Le point virgul après le 'else' c'est exprés ou il y a encore du code après ?

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    voilà tout le code:
    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
        private void jFileChooser1ActionPerformed(java.awt.event.ActionEvent evt) {
            String f="";
            if (jFileChooser1.showOpenDialog(jFrame1)== JFileChooser.APPROVE_OPTION)
            {f=jFileChooser1.getSelectedFile().getName();
            try {
                SAXParser saxParserC = factoryC.newSAXParser();
                saxParserC.parse("C:/Program Files/config.xml",parseurC);
                 }catch (Throwable t){
                     t.printStackTrace();
                 }
     
            AjoutM ajouter = new AjoutM(f,parseurC.liste()[1]);
            File inputFile = new File(jFileChooser1.getSelectedFile().getPath());
            File outputFile = new File(parseurC.liste()[1]+"/matrices/"+f);
    try {
        FileInputStream in = new FileInputStream(inputFile);
        FileOutputStream out = new FileOutputStream(outputFile);
        int c;
     
        while ((c = in.read()) != -1)
          out.write(c);
     
        in.close();
        out.close();
    } catch(IOException e)
    {
     
    }
            }else ;
            jFrame1.setVisible(false);
     
        }

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    209
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 209
    Par défaut
    ça y est c'est réglé je me suis trompé dans l'endroit du test je le fesait dans le actionPerformed donc c'est normale qu'il boucle sur l'affichage.

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/04/2010, 22h23
  2. Ajouter un Jlabel dans JFileChooser
    Par azazazs dans le forum Agents de placement/Fenêtres
    Réponses: 0
    Dernier message: 21/05/2009, 21h19
  3. gestion cancel dans JOptionPane
    Par noussa_nouha dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 30/08/2006, 10h52
  4. Path distant par défaut dans JFileChooser?
    Par g0ldenrno dans le forum Langage
    Réponses: 1
    Dernier message: 22/06/2006, 15h38
  5. quelque chose de bizarre dans jfilechooser
    Par slouma_b_h dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 19/04/2006, 11h33

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