Téléchargement
illégal
Posez votre question Signaler

Java paramètre impression formulaire

FMDCC 55Messages postés 27 juin 2008Date d'inscription 18 février 2011Dernière intervention - Dernière réponse le 16 avril 2011 à 14:40
Bonjour,
Je développe sous java avec netBeans une petite application qui comporte 3 onglets.
Je souhaite pourvoir imprimer les formulaires de ces 3 onglets.
J'ai récupérer sur un internet, une classe qui permet d'imprimer. Par contre je ne comprend pas vraiment comment tout cela fonctionne mais le résultat est là.
Par contre, j'ai rajouté une ligne de code qui permet d'avoir les paramètres de mise en page comme les marges gauche/ droite/ haut/ bas qui sont par défault à 25,4 chacune.
J'aimerais avoir par défaut à chaque impression une marge de 0 pour chacune des marges.
De plus, étant donné que j'ai trois onglets, dès que l'application a analysé un premier onglet, elle me redemande de confirmer les paramètres d'impression pour le suivant ce qui est génant.
Pour faire simple, j'aiimerais que lorsque je clique sur imprimer, je n'ai juste qu'à sélectionner l'imprimante et le format et que je reçois donc mes 3 feuilles correspondants chacune à un onglet et qu'elles n'aient pas de marge où alors une très petite si c'est vraiment nécessaire d'en avoir une.
Lire la suite 

Java paramètre impression formulaire »

2 réponses
Réponse
+0
moins plus
J'ai finalement trouvé pour mettre le moins de marge possible par défaut.

Mais il me reste le problème que je suis obligé de cliquer 3 fois sur imprimer dans la fenetre de dialogue de confirmation d'impression.

voilà ce que j'ai comme code actuellement lors du clique sur imprimer.

imprimer.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent arg0) {
MPanelPrinter printOnglet1 = new MPanelPrinter(onglet1);
MPanelPrinter printOnglet2 = new MPanelPrinter(onglet2);
MPanelPrinter printOnglet3 = new MPanelPrinter(onglet3);
printOnglet1.print();
printOnglet2.print();
printOnglet3.print();
}
});
Atheros - 16 avril 2011 à 14:40
tu pourrais me dire comment tu as fais pour enlever les marges de 25,4?
Merci
Ajouter un commentaire
Ce document intitulé « Java paramètre impression formulaire » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?