OLIVIER CAYRON

> Voil�, je voudrais essayer d'impl�menter � partir
> d'une application Swing, un syst�me d'impression d'�cran.
> Un truc tr�s simple.


Et non, c'est assez complique.

 
> Je veux juste pouvoir imprimer une JFrame en �tant sur
> que l'impression tiendra sur une page. Ca a l'air
> simple comme �a mais je me perds entre les translations
> de coordonn�es et les formats de page, etc...

La solution la plus simple: repeindre dans une image puis imprimer 
l'image redimmensionnee. L'avantage principal est l'absence de code 
specifique a ecrire pour le composant.

Autre possibilite: surcharger print() en ajustant l'echelle (tu 
recuperes la taille de la page dans ((PrintGraphics)_g).getPrintJob().
Beaucoup plus complique mais il est possible que le rendu soit 
legerement meilleur (du moins pour les textes).

Guillaume

Répondre à