bonjour,
j'ai un petit problème, j'ai besoin d'ouvrir un fichier (.html ou .doc...) à partir d'une interface java (à partir d'un bouton par exemple).
merci de me répondre.
bonjour,
j'ai un petit problème, j'ai besoin d'ouvrir un fichier (.html ou .doc...) à partir d'une interface java (à partir d'un bouton par exemple).
merci de me répondre.
Essaye de mieu exprimer ton besoin !!!
Que veux tu faire ? Ouvrir un fichier à partir de son url, en le selectionnant ? Tu veux l'ouvrir dans la fenêtre courante, un conteneur divers ?
^^"
Pour ouvrir des fichiers avec l'application associée tu peux utiliser la librairie JDIC si tu as Java 1.4 ou Java 5.
Si tu as Java 6, c'est inclus dedans.
JDIC :
Java 6 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Desktop.open(file);
Code : Sélectionner tout - Visualiser dans une fenêtre à part Desktop.getDesktop().open(file);
Utilise un JFileChooser
http://java.sun.com/j2se/1.4.2/docs/...leChooser.html
je me permets de répondre dans le post de notre ami car j'ai le meme probleme.
Sauf que j'utilise JAVA5 et j'aimerai ne pas à avoir à utiliser de package externe (JDIC).
J'ai deux types de fichiers a ouvrir: XML et HTML.
Le problème, c'est que meme si mon appli tourne sous windows, j'aimerai qu'elle puisser marcher sous nux. donc le Runtime.exec() de mon fichier, ne semble pas etre la solution. Que peut-on faire?
Je ne vois rien d'autre que coder avec le Runtime.exec() en faisant un test préalable pour connaitre la plateforme.Envoyé par Louis-Guillaume Morand
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager