Tom's Guide > Forum > Programmation > Java et impression
Mot :    Pseudo :           
 

Bonjour,

Dans ma JMenuBar je dispose d'un item impression. J'ai appliqué la méthode print(),

public int print( Graphics g, PageFormat pf, int pi)
{
// Imprime au maximum 2 pages
if(pi>=2) return NO_SUCH_PAGE;

g.setColor(Color.red);
g.setFont(new Font("arial", Font.BOLD, 30));
FontMetrics fm = g.getFontMetrics();
java.awt.geom.Rectangle2D r = fm.getStringBounds(""+pi,g);
int x = (int)(pf.getWidth()- r.getWidth())/2;
int y = (int)(pf.getHeight() - r.getHeight())/2;
g.drawString(""+ pi, x, y);
return PAGE_EXISTS;
}

Quand je clique sur fichier -> imprimer, j'ai bine la fenêtre de config pour tout paramétrer cependant lorsque je fais OK rien ne sort ce qui doit être normal (alors que mon imprimante est bien reconnue).
Mon but : j'ai plusieurs interface mais lorsque je suis sous l'interface "facture" jaimerai l'imprimer...donc j'y applique la méthode print() mais vous comprendrez que rien ne sort de l'imprimante.

Merci pour votre aide et pour toute autre question n'hésitez pas !


Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Et avec quelque chose de plus basique ça ne fonctionne pas ?

Répondre à CRicky

Euh je ne ne sais pas vraiment. J'ai juste vu dans l'api qu'il y avait une impémentation printable et je veux juste imprimer...mais je n'arrive pas a manipuler les méthodes. j'ai juste accès a la fenetre d impression mais aprrès avoir clicuqer sur impreimer, rine ne sort...

merci de ton aide

Répondre à fists
Tom's Guide > Forum > Programmation > Java et impression
Aller à :

Il y a 2559 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens