Top Description Inners Fields Constructors Methods
com.sun.javafx.print

public Class PrintHelper

extends Object
Class Inheritance
Imports
javafx.print.JobSettings, .Paper, .PaperSource, .PrintResolution, .Printer

An internal class which provides a way for implementation code to access to package level protected constructors (etc). All entry points to the printing API need to ensure this class is loaded and initialized.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Field Summary

Modifier and TypeField and Description
private static PrintHelper.PrintAccessor

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static JobSettings
public static Paper
createPaper(String paperName, double paperWidth, double paperHeight, Units units)

public static PaperSource
public static Printer
public static PrintResolution
createPrintResolution(int fr, int cfr)

private static void
forceInit(final Class<?> classToInit)

public static PrinterImpl
public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

printAccessorback to summary
private static PrintHelper.PrintAccessor printAccessor

Constructor Detail

PrintHelperback to summary
private PrintHelper()

Method Detail

createJobSettingsback to summary
public static JobSettings createJobSettings(Printer printer)
createPaperback to summary
public static Paper createPaper(String paperName, double paperWidth, double paperHeight, Units units)
createPaperSourceback to summary
public static PaperSource createPaperSource(String name)
createPrinterback to summary
public static Printer createPrinter(PrinterImpl impl)
createPrintResolutionback to summary
public static PrintResolution createPrintResolution(int fr, int cfr)
forceInitback to summary
private static void forceInit(final Class<?> classToInit)
getPrinterImplback to summary
public static PrinterImpl getPrinterImpl(Printer printer)
setPrintAccessorback to summary
public static void setPrintAccessor(final PrintHelper.PrintAccessor newAccessor)
com.sun.javafx.print back to summary

public Interface PrintHelper.PrintAccessor


Method Summary

Modifier and TypeMethod and Description
public JobSettings
public Paper
createPaper(String paperName, double paperWidth, double paperHeight, Units units)

public PaperSource
public Printer
public PrintResolution
createPrintResolution(int fr, int cfr)

public PrinterImpl

Method Detail

createJobSettingsback to summary
public JobSettings createJobSettings(Printer printer)
createPaperback to summary
public Paper createPaper(String paperName, double paperWidth, double paperHeight, Units units)
createPaperSourceback to summary
public PaperSource createPaperSource(String name)
createPrinterback to summary
public Printer createPrinter(PrinterImpl impl)
createPrintResolutionback to summary
public PrintResolution createPrintResolution(int fr, int cfr)
getPrinterImplback to summary
public PrinterImpl getPrinterImpl(Printer printer)