Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
909 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Imprimer un fichier texte

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] Imprimer un fichier texte

n°1508807
johnson951
Posté le 30-01-2007 à 19:21:24  profilanswer
 

Bonjour,
 
J'aimerais savoir comment on pourrais faire pour imprimer un fichier texte en appuyant un bouton par exemple!
 
J'ai vu un peu avec la fonction jobprint mais bon je suis bien perdu ....
 
Merci de votre aide !
 
Johnson


Message édité par johnson951 le 30-01-2007 à 19:26:39
mood
Publicité
Posté le 30-01-2007 à 19:21:24  profilanswer
 

n°1510803
johnson951
Posté le 05-02-2007 à 10:14:22  profilanswer
 

Re bonjour,
 
Voici le code source que j'ai développé mais il ne fonctionne pas... j'arrive a obtenir la page d'impression pour choisir son imprimante etc..
Mais une fois que je clique sur "IMPRIMER" il ne se passe rien..
 
Savez vous d'ou viens le probleme ?
 
Voici mon code :

Code :
  1. String filename = ("C:\\test.txt" );
  2.         PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
  3.         DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE;
  4.         PrintService printService[] = PrintServiceLookup.lookupPrintServices(flavor, pras);
  5.         PrintService defaultService = PrintServiceLookup.lookupDefaultPrintService();
  6.         PrintService service = ServiceUI.printDialog(null, 200, 200,printService, defaultService, flavor, pras);
  7.         if (service != null) {
  8.             DocPrintJob job = service.createPrintJob();
  9.             FileInputStream fis;
  10.             try {
  11.                 fis = new FileInputStream(filename);
  12.                 DocAttributeSet das = new HashDocAttributeSet();
  13.                 Doc doc = new SimpleDoc(fis, flavor, das);
  14.                 try {
  15.                     job.print(doc, pras);
  16.                     try {
  17.                         Thread.sleep(10000);
  18.                     } catch (InterruptedException ex) {
  19.                         ex.printStackTrace();
  20.                     }
  21.                 } catch (PrintException ex) {
  22.                     ex.printStackTrace();
  23.                 }
  24.                
  25.             } catch (FileNotFoundException ex) {
  26.                 ex.printStackTrace();
  27.             }
  28.         }


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Imprimer un fichier texte

 

Sujets relatifs
Nombre vers textecss: varier la position en hauteur d'une bannière selon le texte.
Bloquer le redimensionnement d'un fenetre en JAVA?[Résolu] Comment lire un fichier .ini ?
Problème: se déplacer dans un fichier[RESOLU] Comment ajouter de l'asm dans un fichier C
[css] décalge du texte mais pas partout.Programmation navigateur Web : Java/Javascript?
Ouverture fichier php pas possibleDétail sur un fichier d'un PC client
Plus de sujets relatifs à : [JAVA] Imprimer un fichier texte


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR