bonjour!!
Comment faire pour ouvrir un fichier avec n'importe qu'elle extension?
en fait j'ai une JTable et je voudrai que quand on clique sur une ligne de cette JTable (qui contient le path du fichier) il ouvre le fichier.
merci
bonjour!!
Comment faire pour ouvrir un fichier avec n'importe qu'elle extension?
en fait j'ai une JTable et je voudrai que quand on clique sur une ligne de cette JTable (qui contient le path du fichier) il ouvre le fichier.
merci
Qu'entends tu par l'ouvrir ?
Le lire dans ton programe ? Alors va voir la classe File et les reader
Le lire dans le programme externe par défaut pour cette extension ? Regarde l'API JDIC
salut
à mon avis tu dois pouvoir propser un nombre restreint de fichier : format classique (excel,word.txt)
si ce sont des fichiers txt il n' y pas de probleme regarde la FAQ par pour excel et word tu as des apis specifiques jexcel, POI etc ...
est ce que tu as un seul type de fichier ...?
Regarde l'api JDIC
Je ne répondrai à aucune question technique par MP.
Pensez aux Tutoriels et aux FAQs avant de poster ;) (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
Enfin, quand une solution a été trouvée à votre problème pensez au tag :resolu:
Cours Dvp : http://ydisanto.developpez.com
Blog : http://yann-disanto.blogspot.com/
Page perso : http://yann-disanto.fr
je dois pouvoir ouvir sous windows des fichiers tels que Excel, Word, Powerpoint, html, txt et pdf
Alors, refere t'en à ce que le y@m's et moi t'avons dit : Il faut employer l'API JDIC
aie aie aie
qu'est ce que c'est que cette erreur??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 java.lang.UnsatisfiedLinkError: no jdic in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1491) at java.lang.Runtime.loadLibrary0(Runtime.java:788) at java.lang.System.loadLibrary(System.java:834) at org.jdesktop.jdic.desktop.internal.impl.WinAPIWrapper.<clinit>(Unknown Source) at org.jdesktop.jdic.desktop.internal.impl.WinUtility.getVerbCommand(Unknown Source) at org.jdesktop.jdic.desktop.internal.impl.WinLaunchService.open(Unknown Source) at org.jdesktop.jdic.desktop.Desktop.open(Unknown Source) at be.microresearch.test.Test.main(Test.java:17) Exception in thread "main"
ha je viens de trouver, ça marche nickel!!
je fais avec ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Runtime.getRuntime().exec(new String[]{ "rundll32", "url.dll,FileProtocolHandler", "nom du fichier"});
Partager