Mon application permet de visualiser des graphiques sur fond gris et de les imprimer. Or imprimer du gris est très couteux en cartouche d'encre...
Comment faire pour forcer la couleur de fond de mes composants à blanc uniquement pour l'impression, sans que le changement gris/blanc ne se voit à l'écran ?
J'ai déjà essayé la solution suivante :
Mais l'impression étant assez longue, le composant est rafraichi à l'écran et on voit le passage gris/blanc, puis blanc/gris...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Color bg = monComposant.getBackground(); monComposant.setBackground(Color.white); // impression du composant monComposant.setBackground(bg);
Merci pour les pistes que vous pourrez m'indiquer.
Partager