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

Composants Java Discussion :

Imprimer un tableau JTable


Sujet :

Composants Java

  1. #1
    Membre habitué
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Points : 178
    Points
    178
    Par défaut Imprimer un tableau JTable
    Bonjour ,

    dans une application JAVA/SWING.
    J'ai une fenêtre Jdialog qui contient un tableau avec des données.

    J'aimerais l'imprimer tel quel.



    Par réflexe , je tape Ctrl + P.
    Existe-t-il un moyen de l'imprimer tel quel ou dois je passer par un framework externe comme Crystal Reports?Ireport?Jasper Report ? BIRT ? ... ou Java suffit-t-il?

    Merci !

  2. #2
    Membre habitué
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Points : 178
    Points
    178
    Par défaut
    en Utilisant PrintUtilities ici présent :
    http://www.apl.jhu.edu/~hall/java/Sw...-Printing.html

    J'arrive à imprimer que ce que l'on voit à l'écran et encore ça n'est qu'une partie.

    Je fais juste :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        private void imprimerButtonActionPerformed(java.awt.event.ActionEvent evt) {                                               
             PrintUtilities.printComponent(this);
    }
    Comment faire?
    merci

  3. #3
    Membre habitué
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Points : 178
    Points
    178
    Par défaut
    Printing a JTable is easy since Java 5:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    try {
        if (! table.print()) {
            System.err.println("User cancelled printing");
        }
    } catch (java.awt.print.PrinterException e) {
        System.err.format("Cannot print %s%n", e.getMessage());
    }

    Read more: http://java.sun.com/docs/books/tutor....html#printing

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Tableaux] Imprimer un tableau (HTML) avec Mysql
    Par vandeyy dans le forum Langage
    Réponses: 4
    Dernier message: 27/06/2007, 11h23
  2. Imprimer un tableau
    Par Soronite dans le forum C++/CLI
    Réponses: 9
    Dernier message: 18/05/2007, 13h40
  3. Imprimer un tableau présent dans une page php
    Par griese dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 17/07/2006, 09h08
  4. Imprime un tableau avec Qreport
    Par aliwassem dans le forum Bases de données
    Réponses: 2
    Dernier message: 09/02/2006, 16h55
  5. Réponses: 9
    Dernier message: 15/09/2005, 16h13

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