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 JTable non visible....


Sujet :

Composants Java

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    504
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 504
    Par défaut Impression JTable non visible....
    Bonjour,
    j'imprime une JTable et malheureusement elle n'apparait pas.
    si cette meme JTable est insérer dans un JScrollPane (et sans changer ma méthode print(..) qui fait toujours jtable.paint(g2), dans ce cas l'impression fonctionne....
    comment faire, car a priori je n'ai pas forcément envie d'afficher mon tableau, il peut l'etre mais cela est optionnel.
    y a t'il une solution ?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    504
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 504
    Par défaut
    J'ai oublier de préciser qqchose.
    si ma JTable appartient a une fenetre (et donc a un JSCrollPane) elle est imprimer, si ce n'est pas le cas elle n'est pas imprimer.

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2004
    Messages : 201
    Par défaut
    Tu dois pouvoir la cacher dans ta frame
    Avec une méthode genre setVisible(false).

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    504
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 504
    Par défaut
    j'y est même pas pensée, je teste tout de suite... merci

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    504
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 504
    Par défaut
    alors avant j'avais cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
              VisuelTable visuelTable = new VisuelTable(page.getTable(), i);
              visuelTable.setVisible(true);
                // Renseigne la source à imprimer
                printJob.setPrintable(page);
                // Imprime
                printJob.print();
    avec ce que tu m'a dit j'ai rajouté un setVisible(false) à la suite, (juste apres le setVisible(true) et la ce imprime bien ma table par contre il y a l'effet de scintillement, vu que la fenetre est affiché puis l'instruction suivant non affiché.
    J'ai ensuite laissé seulement setVisible(false) mais la cela ne marche pas. je ne comprends pas pourquoi !!

  6. #6
    Membre confirmé
    Inscrit en
    Décembre 2004
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2004
    Messages : 201
    Par défaut
    Je pensais plus à mettre ta table dans une JFrame, avec la méthode add, puis fer setVisible(true) de ta table, mais setVisible(false) de ta JFrame.

Discussions similaires

  1. Imprimer JTable non visible
    Par rtg57 dans le forum Composants
    Réponses: 2
    Dernier message: 02/10/2013, 10h50
  2. JTable, JTableHeader non visible
    Par Oulalahakabu dans le forum Débuter
    Réponses: 2
    Dernier message: 27/03/2009, 11h49
  3. Capture d'une form non visible
    Par Linkin dans le forum Composants VCL
    Réponses: 3
    Dernier message: 14/04/2004, 14h58
  4. Réponses: 4
    Dernier message: 07/12/2002, 15h24
  5. Form principale non visible au demarrage!!!!
    Par toufou dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/07/2002, 21h49

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