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

SWT/JFace Java Discussion :

[SWT/JFace]prévisualisation de fichiers


Sujet :

SWT/JFace Java

  1. #1
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Points : 498
    Points
    498
    Par défaut [SWT/JFace]prévisualisation de fichiers
    Bonjour je voudrais savoir comment faire pour intégrer dans une application graphique swt, l'explorateur windows afin de pouvoir séléctionner des fichiers a partir de celui ci directement dans l'application?
    Merci pour votre aide.

  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
    Qu'entends-tu par "directement dans l'application", tu veux dire sans passer par un JFileChooser ?

  3. #3
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Points : 498
    Points
    498
    Par défaut
    Voila je voudrais que l'explorateur apparaisse directement dans l'application en tant qu'élément graphique visible dans une fenetre dés l'ouverture de l'application, si possible.

  4. #4
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    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
    final Text sonChemin = new Text(this, SWT.BORDER);
    sonChemin.pack();
     
    Button leBoutonParcourir = new Button(this, SWT.NONE);
    leBoutonParcourir.setText("Parcourir");
    leBoutonParcourir.addSelectionListener(
    	new SelectionListener()
    	{
    		public void widgetSelected(SelectionEvent arg0)
    		{
    			DirectoryDialog leDialogue = new DirectoryDialog(getShell(), SWT.OPEN);
    			leDialogue.setText("Sélectionnez un dossier");
    			try
    			{
    				sonChemin.setText(leDialogue.open());
    			}//try
    			catch (IllegalArgumentException e) {}//catch
    		}//widgetSelected()
    		public void widgetDefaultSelected(SelectionEvent arg0) {}//widgetDefaultSelected()
    	}//SelectionListener()
    );//leBoutonParcourir.addSelectionListener()
    leBoutonParcourir.pack();
    Remplace DirectoryDialog par FileDialog si tu veux faire ça avec des fichiers.

  5. #5
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Points : 498
    Points
    498
    Par défaut [SWT/JFACE]prévisualisation de fichier texte
    J'ai réussi a lister le contenu de l'explorateur windows dans une fenetre en implémentant l'interface ITreeContentProvider et a lister le contenu de mes dossiers en implémentant l'interface IStructuredContentProvider de JFace qui me permet ensuite de lister le contenu dans un treeviewer et un table viewer.
    Maintenant je voudrais savoir comment faire pour prévisualisé un fichier .doc par exemple en le séléctionnant directement dans ma fenetre de l'application.
    Si quelqu'un a une suggestion, je l'attend avec impatience

  6. #6
    Membre habitué
    Profil pro
    Développeur Java
    Inscrit en
    Février 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2007
    Messages : 177
    Points : 145
    Points
    145
    Par défaut
    Bonjour, pourrais tu nous montrer ton code s'il te plait, je cherche depuis pas mal de temps et je n'arrive a rien trouver!
    merci

  7. #7
    Inactif  
    Inscrit en
    Avril 2005
    Messages
    750
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 750
    Points : 498
    Points
    498
    Par défaut
    Salut, je n'ai plus le code exact, mais tu peux trouvé en faisant une recherche sur le composant treeview de jface.

  8. #8
    Membre habitué
    Profil pro
    Développeur Java
    Inscrit en
    Février 2007
    Messages
    177
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Février 2007
    Messages : 177
    Points : 145
    Points
    145
    Par défaut
    ok je vais chercher tout de suite
    merci

Discussions similaires

  1. [SWT/JFace] Récupérer les icônes du système
    Par Wookai dans le forum SWT/JFace
    Réponses: 7
    Dernier message: 07/09/2010, 12h31
  2. [SWT.JFACE] Completion automatique dans une dialog
    Par MarOne dans le forum SWT/JFace
    Réponses: 0
    Dernier message: 15/11/2007, 17h45
  3. Prévisualisation de fichiers vidéos
    Par Yepazix dans le forum Windows XP
    Réponses: 3
    Dernier message: 30/07/2007, 13h51
  4. [SWT/JFace] débutant JFace
    Par kekesilo dans le forum SWT/JFace
    Réponses: 5
    Dernier message: 11/01/2007, 10h32

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