Section courante

A propos

Section administrative du site

PrinterJob

Imprime le travail
Java java.awt.print

Description

Cette classe principal permet d'effectuer le contrôle de l'impression.

Liste des méthodes

Méthode Prototype Description Hérité
PRINTERJOB public PrinterJob(); Ce constructeur permet de créer l'objet en utilisant la méthode statique «getPrinterJob».  
CANCEL abstract void cancel(); Cette méthode permet d'annuler un travail d'impression étant en progression.  
DEFAULTPAGE PageFormat defaultPage(); Cette méthode permet de créer une nouvelle instance PageFormat et fixe la taille et l'orientation par défaut.  
DEFAULTPAGE abstract PageFormat defaultPage(PageFormat page); Cette méthode permet de cloner le paramètre spécifié et modifie le clone avec la description de taille de page et d'orientation par défaut.  
GETCOPIES abstract int getCopies(); Cette méthode permet de demander le nombre de copie à imprimer.  
GETJOBNAME abstract String getJobName(); Cette méthode permet de demander le nom du document à imprimer.  
GETPAGEFORMAT PageFormat getPageFormat(PrintRequestAttributeSet attributes); Cette méthode permet de calculer le format de la page avec les valeurs cohérentes supporté par le PrintService courant de ce travail et des médias, la région imprimable et l'orientation contenues dans les attributs.  
GETPRINTERJOB static PrinterJob getPrinterJob(); Cette méthode permet de créer et retourner un PrinterJob lequel est initiallement associé avec l'imprimante par défaut.  
GETPRINTSERVICE PrintService getPrintService(); Cette méthode permet de demander le service (imprimante) pour le travail d'impression.  
GETUSERNAME abstract String getUserName(); Cette méthode permet de demander le nom de l'utilisateur imprimant.  
ISCANCELLED abstract boolean isCancelled(); Cette méthode permet de demander si un travail d'impression est en progression, mais qu'une demande d'annulation est en cours à la prochaine opportunité, autrement elle retourne false.  
LOOKUPPRINTSERVICES static PrintService[] lookupPrintServices(); Cette méthode permet de vérifier les services d'impression 2D.  
LOOKUPSTREAMPRINTSERVICES static StreamPrintServiceFactory[] lookupStreamPrintServices(String mimeType); Cette méthode permet de localiser l'usine de services de flux d'impression lequel peut être une image graphiques en 2D.  
PAGEDIALOG abstract PageFormat pageDialog(PageFormat page); Cette méthode permet d'afficher une boite de dialogue allouant les modifications d'une instance PageFormat.  
PAGEDIALOG PageFormat pageDialog(PrintRequestAttributeSet attributes); Cette méthode permet d'afficher une page d'ajustement de dialogue indépendante de la plateforme.  
PRINT abstract void print(); Cette méthode permet d'imprimer un ensemble de pages.  
PRINT void print(PrintRequestAttributeSet attributes); Cette méthode permet d'imprimer un ensemble de pages en utilisant les ajustements de l'ensemble d'attribut.  
PRINTDIALOG abstract boolean printDialog(); Cette méthode permet de présenter une boite de dialogue à l'utilisateur afin de changer les propriétés du travail d'impression.  
PRINTDIALOG boolean printDialog(PrintRequestAttributeSet attributes); Cette méthode permet d'afficher une boite de dialogue indépendant de la plateforme pour tous les services étant capable d'imprimer des graphiques 2D en utilisnat l'interface de page.  
SETCOPIES abstract void setCopies(int copies); Cette méthode permet de fixer le nombre de copies à imprimer.  
SETJOBNAME abstract void setJobName(String jobName); Cette méthode permet de fixer le nom du document à imprimer.  
SETPAGEABLE abstract void setPageable(Pageable document); Cette méthode permet d'envoyer une requête pour le nombre de pages, le format de page et l'impression pour chaque page dans l'instance de page du document.  
SETPRINTABLE abstract void setPrintable(Printable painter); Cette méthode permet d'effectuer un rendu des pages.  
SETPRINTABLE abstract void setPrintable(Printable painter, PageFormat format); Cette méthode permet d'effectuer un rendu des pages dans le format spécifié.  
SETPRINTSERVICE void setPrintService(PrintService service); Cette méthode permet d'associer cet objet avec un nouveau service d'impression.  
VALIDATEPAGE abstract PageFormat validatePage(PageFormat page); Cette méthode permet de demander le clone de la page avec lesr ajustements de compatibilité pour l'imprimante courante de cet objet.  


Dernière mise à jour : Dimanche, le 21 juin 2015