cs_nma
Messages postés3Date d'inscriptionmardi 3 juin 2003StatutMembreDernière intervention12 octobre 2005
-
12 oct. 2005 à 16:11
nmat_fr
Messages postés6Date d'inscriptionmardi 29 juin 2004StatutMembreDernière intervention15 octobre 2007
-
14 oct. 2005 à 14:40
Bonjour,
Voila j'imprime des planning mensuel pour des techniciens, grace a la classe de mep trouvez sur ce site vraiment tranquille.
Voila comment j'ai procedé une jframe printable qui definie un jPanel en boxlayout
avec un trois jPanel entete, corps, pieds. Dans l'entete et le pieds
j'ai mis des jLabel dont le texte est mis a jour en fonction de
ma bdd et le corp est un jTable plutot un resultsettablemodel.
Donc j'instancie ma frame qui dans le constructeur instancie la classe
de mep apres avoir mis a jour biensur les differents champs de mes
jPanel.
La c nickel. Je peus imprimer n'importe planning mais pour un seul technicien.
Donc maintenant je veux pouvoir imprimer tous les planning de tous les
techniciensen une seule fois. Le pb c que de cette façons j'ai le
printdialog qui s'ouvre pour chaque planning :(((
J'ai donc modifier un peu le tout . Dans la jFrame je fais ma boucle
pour creer les uns apres les autres les planning et je lance le
printdialog juste avant que je passe en parametre à la classe de mep
dans laquelle biensur je l'ai enlever :))
Et la ........... la bte de dialog d'impression s'ouvre deux fois
la premiere me permet d'imprimer uniquement le premier planning de la
liste et l'autre me lance bien la totale ??????? j'y comprend
rien du tout et mes bouquins de java ont appris à voler depuis peu :(
voila les bouts de code
private void bouclePrint(){
if(listeAgents!=null) {
if(printJob.printDialog()) { // la seule et unique