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 :

Impression d'une grande JTable


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de docv266
    Profil pro
    Inscrit en
    Août 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 85
    Par défaut Impression d'une grande JTable
    Bonjour à tous.

    Je désire imprimer une JTable, le truc c'est que les lignes sont nombreuses.

    Je ne pense pas que ça rentre dans une seule feuille (ou a alors faut écrire petit).

    Est ce que vous auriez une solution pour :

    soit ecrire trés petit (moi ça me va)

    soit imprimer sur plusieurs feuilles.

    Merci d'avance.

  2. #2
    Membre éclairé Avatar de HebusBreizh
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Par défaut
    Comment fais-tu pour imprimer?

    Une solution est de transformer ta table en document XML puis tu peux choisir la manière dont tu l'imprimes via une feuille de style xsl-fo.

  3. #3
    Membre confirmé Avatar de docv266
    Profil pro
    Inscrit en
    Août 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 85
    Par défaut
    J'imprime en transformant mon panel en graphic.

    Je connais un peu le XML mais tu pourrais être plus précis?

    En tout cas c'est sympa de passer du temps pour moi.

  4. #4
    Membre éclairé Avatar de HebusBreizh
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Par défaut
    La solution que je te propose n'est pas très rapide à mettre en place.
    1. Il faut tout d'abord créer un document XML contenant les données de ta table (l'API JDom va t'être utile).
    2. Une fois le document correctement rempli, il va falloir que tu rédiges un template xsl qui va te permettre de mettre en page comme tu le souhaites ta table.
    3. Et ensuite (le plus long de tout...), écrire le code qui te permet d'imprimer (mais ça c'est uniquement si tu veux imprimer depuis ton application, ie tu cliques sur un bouton, la page d'impression s'ouvre, et les feuilles sortent de l'imprimante bien formatées).
      Sinon, tu peux lier à la main le XML et le XSL avec FOP.
      Cette partie là c'est toi qui vois...

  5. #5
    Membre confirmé Avatar de docv266
    Profil pro
    Inscrit en
    Août 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 85
    Par défaut
    Effectivement j'ai déjà créé des documents PDF avec FOP.

    Ca marche bien mais c'est trop long par rapport à mon problème.

    Je te remercie mais je ne vais pas utiliser cette méthode.

  6. #6
    Membre éclairé Avatar de HebusBreizh
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Par défaut
    Et sinon comment fais-tu pour imprimer directement ta JTable? (Quand tu disais que ça n'allait pas tenir sur une feuille)

Discussions similaires

  1. Aperçu avant impression d'une JTable
    Par Polux000 dans le forum Composants
    Réponses: 4
    Dernier message: 03/10/2012, 15h32
  2. Aperçu Avant impression sur une JTable
    Par Dine_Med dans le forum Composants
    Réponses: 2
    Dernier message: 13/02/2011, 00h00
  3. Impression d'une Jtable
    Par pierlo dans le forum Composants
    Réponses: 4
    Dernier message: 04/05/2009, 17h11
  4. Impression d'une JTable
    Par tsigalko002 dans le forum Composants
    Réponses: 2
    Dernier message: 15/02/2006, 20h29
  5. Impression dans une MDI Application
    Par Andry dans le forum Composants VCL
    Réponses: 8
    Dernier message: 19/12/2002, 08h45

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