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.
Version imprimable
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.
Qu'entends-tu par "directement dans l'application", tu veux dire sans passer par un JFileChooser ?
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.
Remplace DirectoryDialog par FileDialog si tu veux faire ça avec des fichiers.Code:
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();
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
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
Salut, je n'ai plus le code exact, mais tu peux trouvé en faisant une recherche sur le composant treeview de jface.
ok je vais chercher tout de suite
merci