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

Agents de placement/Fenêtres Java Discussion :

Personnalisation de JFileChooser


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 19
    Par défaut Personnalisation de JFileChooser
    Salut, j'aurai une question au sujet du JFileChooser jf?!
    Je suis entrain d'utiliser un jf pour enregistrer.
    1 -J'aimerai savoir s'il était possbile de faire en sorte que lorsque l'utilisateur choisi un dossier,{donc qu'il construit sont chemin d'enregistrement} qu'il n'y ai rien d'afficher dans le champs nom fichier ?
    Pour que l'user n'est qu'a choisir le nomDuFichier et non le chemin etc ...
    image illustrant :
    C'est ce que j'ai :


    C'est ce que je veux :


    J'ai essayer en mettant un chooser.setSelectedFile(null) mais ca ne marche pas

    2: Du coup comme dans mon textfield nom j'aurai soit le nom de fichier, ou rien, comme pouvoir récuperer le text dans le cas ou c'est vide ?!

    Je ne sais pas si j'ai été clair ?

    Merci a ceux

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 132
    Par défaut
    Bonjour,

    Pourrais tu nous mettre ton code parce que dans le comportement par défaut de JFileChooser, il n'y a que le chemin relatif du fichier qui s'affiche dans "Nom du fichier" si et seulement si tu sélctionnes un fichier, sinon c'est vide.

    2: Du coup comme dans mon textfield nom j'aurai soit le nom de fichier, ou rien, comme pouvoir récuperer le text dans le cas ou c'est vide ?!
    Pourrais-tu expliquer plus clairement ce que tu souhaites afficher exactement dans ton JTextfield. Si tu veux juste afficher le chemin relatif du fichier c'est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    String file = tonFileChooser.getSelectedFile().getName();
    tonTextField.setText(file);

  3. #3
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 19
    Par défaut
    Ce que je souhaite c'est retiré le chemin relatif du fichier vu que c'est pour un enregistrer un fichier et non pour ouvrir.
    Donc l'utilsateur se déplace dans son disque, et quand il rentre le nom de son fichier, le chemin du fichier n'apparait pas mais juste : nomfichier.

    Citation Envoyé par nu_tango Voir le message
    Bonjour,

    Pourrais tu nous mettre ton code parce que dans le comportement par défaut de JFileChooser, il n'y a que le chemin relatif du fichier qui s'affiche dans "Nom du fichier" si et seulement si tu sélctionnes un fichier, sinon c'est vide.



    Pourrais-tu expliquer plus clairement ce que tu souhaites afficher exactement dans ton JTextfield. Si tu veux juste afficher le chemin relatif du fichier c'est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    String file = tonFileChooser.getSelectedFile().getName();
    tonTextField.setText(file);

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Par défaut
    Je suis encore débutant comme vous, mais je pense que le code correct est celui la
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    String file = tonFileChooser.getSelectedFile().getpath();
    tonTextField.setText(file);

  5. #5
    Membre émérite Avatar de fraco
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    750
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 750
    Par défaut
    Ce que je souhaite c'est retiré le chemin relatif du fichier vu que c'est pour un enregistrer un fichier et non pour ouvrir.
    Parcourir le chemin en arrière en commençant par la fin, jusqu'à ce que tu rencontres un séparateur (windows : "\"), ensuite tu copies (subString) la partie qui suit le séparateur..
    oui ?

Discussions similaires

  1. [JFileChooser] Personnaliser l'accès à l'arborescence des fichiers
    Par Cylise dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 10/09/2005, 11h42
  2. Couleur du fontChooser, jFileChooser, etc...
    Par tahiti bob dans le forum Agents de placement/Fenêtres
    Réponses: 8
    Dernier message: 03/03/2004, 01h38
  3. Personnaliser un rapport d'erreur sous Windows XP
    Par Neilos dans le forum Windows
    Réponses: 5
    Dernier message: 21/11/2003, 19h13
  4. [FLASH MX2004] Personnaliser les scrollbars
    Par stephane eyskens dans le forum Flash
    Réponses: 10
    Dernier message: 09/10/2003, 13h53
  5. [VB6] [UserControl] Évènements personnalisés
    Par Frankywinky dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 27/05/2003, 18h56

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