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

Composants Java Discussion :

Du texte dans JTextField à partir d'un JFileChooser


Sujet :

Composants Java

  1. #1
    Futur Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 11
    Points : 7
    Points
    7
    Par défaut Du texte dans JTextField à partir d'un JFileChooser
    Salut à tous,Je suis en train d'écrire un programme et en fait je veux pouvoir afficher dans un JTextField le nom d'un fichier sélectionné à partir d'un JFileChooser.

    Voici la partie concernée par le problème que j'ai


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    private final String name = "Ouvrir";
    JPanel jp = new JPanel(new FlowLayout());
    fc = new JFileChooser();
    fc.addActionListener(new ActionListener(){
    		    public void actionPerformed(ActionEvent ev){
    		        nom = ev.getActionCommand();
    		        if(name.equals(nom)){
    		           String str = fc.getSelectedFile().getName();
    		           str1 = str;
    		       }
    		   }
    		});
    		jfield = new JTextField(str1,30);
    jp.add(jfield);
    Quand je compile et exécute,rien ne se passe .
    Merci de bien vouloir m'aider

  2. #2
    Membre actif Avatar de aDamas
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2004
    Messages : 260
    Points : 288
    Points
    288
    Par défaut
    Ben en fait c'est encore plus simple que ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    JPanel jp = new JPanel(new FlowLayout());
    fc= new JFileChooser();
    jfield = new JTextField(str1,30); 
    jp.add(jfield);
    int returnVal = fc.showOpenDialog(parent);
    if(returnVal == JFileChooser.APPROVE_OPTION) 
                {  
                jfield.setText(chooser.getSelectedFile().getName());
                }

  3. #3
    Futur Membre du Club
    Inscrit en
    Septembre 2005
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 11
    Points : 7
    Points
    7
    Par défaut
    Merci bien,après quelques modif j'obtiens ce que je souhaite.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 17/01/2013, 04h39
  2. Réponses: 8
    Dernier message: 24/03/2012, 03h25
  3. Ajout de text dans textarea à partir d'un élément select
    Par bulldo dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 27/07/2011, 18h01
  4. [E-02] VBA : Récupérer du texte dans Word à partir d'Excel
    Par jmric49 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 02/03/2009, 19h21
  5. Recherche de texte dans word à partir d'excel
    Par bullrot94 dans le forum Excel
    Réponses: 2
    Dernier message: 19/10/2008, 15h43

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