Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ouvrire un fichier Word [ Multimédia / Autre ] (amine1234Z)

vendredi 18 avril 2008 à 01:11:17 | ouvrire un fichier Word

amine1234Z

Salut les Développeurs
Si qlq un sais comment je peut ouvrire
un fichier word apartire de java.

merci d'avance

vendredi 18 avril 2008 à 08:20:03 | Re : ouvrire un fichier Word

danimo

Réponse acceptée !
Salut,

[ Lien ]

Cordialement

...\ Dan /...


vendredi 18 avril 2008 à 09:10:18 | Re : ouvrire un fichier Word

Ombitious_Developper

Réponse acceptée !
Salut:

http://www.codyx.org/snippet_ouverture-fichier-logiciel-externe_239.aspx



samedi 19 avril 2008 à 14:17:16 | Re : ouvrire un fichier Word

amine1234Z

Réponse acceptée !
Merci les amis
j'ai trouver voila sur le click d'un Button :

**************************************************************************
void jButton1_actionPerformed(ActionEvent evt) {
    try {
  
   Process pr=Runtime.getRuntime().exec("\"C:\\Program Files\\Microsoft Office\\Office12\\WINWORD.exe \"./fichier.doc\"");
    
}catch(Exception e) {
    System.out.println("erreur fichier "+e.toString());
    }
    }
  }
**************************************************************************

samedi 19 avril 2008 à 19:50:48 | Re : ouvrire un fichier Word

Ombitious_Developper

Salut:

Il vaut mieux utiliser la classe Desktop que d'utiliser la classe Runtime.

Que vas tu faire si on change le répertoire d'installation de MS Office.

Java est fait pour être portable, de plus ce n'est pas bien de voir un chemin codé en dur.


samedi 19 avril 2008 à 20:17:28 | Re : ouvrire un fichier Word

amine1234Z

 Salut
oui ta raison mais juste par ce que j'ai pas pu utiliser
'la classe Desktop', j'ai pas compris  ce code ;


/ Les classes nécessaires
import java.awt.Desktop;
import java.io.File;
/**
  * Ouverture d'un fichier avec un logiciel externe.
  * Ceci se base sur la classe java.awt.Desktop
  * Cette classe est disponible actuellement avec la version 6 du JDK
  */
void open (String toOpen) {
    if (toOpen == null)
        throw new NullPointerException ();
    if (!Desktop.isDesktopSupported ())
        return;
    Desktop desktop = Desktop.getDesktop ();
    
    try {
        desktop.open (new File (toOpen));
    }
    catch (Exception e) {
        e.printStackTrace ();
    }     
}


j'ai esayé de l'appliquer mais ca marche pas
si possible explique moi en detail comment faire sur le click d'un button
ca sera tres gentille
MERCI


samedi 19 avril 2008 à 23:09:45 | Re : ouvrire un fichier Word

Ombitious_Developper

Réponse acceptée !
Salut:

Tout d'abord, tu as avoir Java 1.6.

Pour le code:

JButton button = new Button("Ouvrir");
btn.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent ae) {
        open("rapport.doc");  
    }
});

La classe Desktop se charge de lancer un fichier avec l'application appropriée.



Cette discussion est classé dans : fichier, word, ouvrire


Répondre à ce message

Sujets en rapport avec ce message

Ouvrir un fichier word ? [ par julbut23 ] Bonjour ,Voilà ,j'aimerai dans mon programme java que lorsque l'on appuie sur un bouton ,le programme lance un fichier word (donc lance word et ouvre Comment en java générer un fichier word? [ par StellaK ] Bonjour à tous, comment crée-t-on des fichiers word (.doc) à partir d'une application web? car je ne trouve que des générations de pdf à partir du web Mise en page Word [ par Vince863 ] Salut!J'ai une fonction qui permet de recuperer des donnees et de les ecrire dans un fichier et ce fichier est ensuite enregistré en .doc (je n'ouvre upload d'un fichier Word sur le serveur avec struts [ par jsuiotaf ] Bonjour à tous,J'aimerais à partir de ma jsp utilisant un formulaire Struts, uploader un fichier Word vers mon serveur (Tomcat)  et également specifie Probleme traitement fichier word [ par dalijavafr ] salut tout le monde!!!SVP j'ai un grand probleme qui conciste au traitement de doc wordje peux parcourir tout les lignes mais le probleme, ce que entr Word et tableau dynamique [ par zarmin ] Bonjour,Je suis en train de développer une application J2EE. Cette application permet l'export de certaines données dans un fichier word.Ce fichier es Affichage du contenu d'un fichier word dans une page JSP [ par rakyouna ] Salut à tous,j'ai un problème avec l'affichage du contenu d'un fichier texte (*.txt ou *.doc) sur une page JSP.Quand j'exécute le code suivant, avec u Trouver une adresse mail dans un fichier word [ par vallytiana ] Bonjour,Voici mon problème et je suis une débutante en Java,J'ai un répertoire qui contient plusieurs CV word. Le but étant de pourvoir récupérer tout ouvrir un fichier word avec un click sur un bouton [ par tunisoise ] Bonjour ,je veux faire un programme en java qui permet d'ouvrir un fichier déja existant tout en cliquant sur un bouton dans une interface .Est ce que java + fichier + graphique [ par ghofrane ] bonjourje suis débutante en java.mon travail consiste à réaliser une interface graphique qui en cliquantsur un bouton permet de génerer un test de pin


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.