IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

Applet JAVA qui imprime la page Web en cours..


Sujet :

Applets Java

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Applet JAVA qui imprime la page Web en cours..
    Bonjour à tous,

    En ce moment, je suis en train de développer un applet JAVA qui permet d'imprimer la page web active sans afficher la boite de dialogue Imprimer. Le gros problème c'est que j'ai que des notions de JAVA, et je me prend la tête dessus depuis un bon moment. Si quelqu'un peut m'aider, ça me ferait vraiment plaisir. Je vous montre le code de mon applet pour le moment.

    import java.awt.*;
    import java.applet.*;
    import java.awt.event.*;

    public class AppletButton extends Applet implements ActionListener{
    // Création du button imprimButton
    Button imprimButton;

    public void init(){
    // Création du Layout
    setLayout(new FlowLayout());
    imprimButton = new Button("Imprimer");
    // Ajout du button dans l'applet
    add(imprimButton);
    // Création de l'écouteur du button
    imprimButton.addActionListener(this);
    }

    public void actionPerformed(ActionEvent evt){
    if (evt.getSource() == imprimButton){
    Graphics pg;
    // Création des attributs d'impression
    JobAttributes jobAtt= new JobAttributes();
    // Désactive la boite de dialogue Imprimer
    jobAtt.setDialog(JobAttributes.DialogType.NONE);
    // Création du printJob
    PrintJob pjob = getToolkit().getPrintJob(this, "Impression", jobAtt);
    if (pjob != null){
    pg = pjob.getGraphics();
    if (pg != null){
    // Lance l'impression
    printAll(pg);
    pg.dispose();
    }
    pjob.end();
    }
    }
    }
    }
    Merci

    Discofix

  2. #2
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    (non non je ne déterre pas de topic...)

    Je cherche moi aussi à imprimer une page web sans passer par une ou plusieurs boites de dialogue, quelqu'un aurait-il réussi à le faire ?

    Je précise qu'il s'agit d'une utilisation en interne donc s'il faut que l'utilisateur accepte/valide quelque chose une fois pour toutes ce n'est pas gênant.

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par segfault
    (non non je ne déterre pas de topic...)

    Je cherche moi aussi à imprimer une page web sans passer par une ou plusieurs boites de dialogue, quelqu'un aurait-il réussi à le faire ?

    Je précise qu'il s'agit d'une utilisation en interne donc s'il faut que l'utilisateur accepte/valide quelque chose une fois pour toutes ce n'est pas gênant.
    je cherche la même chose mais qui fonctionne sous Firefox !

Discussions similaires

  1. Réponses: 6
    Dernier message: 15/07/2010, 11h48
  2. Réponses: 1
    Dernier message: 20/02/2009, 16h14
  3. Imprimer une page web sur une seule feuille ?
    Par guidav dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 21/04/2006, 11h26
  4. fonction javascript qui convertit 1 page web(html) en pdf!!
    Par allaoua dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 19/02/2006, 23h59
  5. imprimer une page Web sans qu'elle ne s'affiche
    Par Mehdi Feki dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 21/07/2005, 20h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo