org.jplot2d.swing.print
Class PrintRenderer
- java.lang.Object
-
- org.jplot2d.renderer.Renderer
-
- org.jplot2d.swing.print.PrintRenderer
-
- All Implemented Interfaces:
- java.awt.print.Printable
public class PrintRenderer extends Renderer implements java.awt.print.Printable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classPrintRenderer.PageFitMode
-
Field Summary
Fields Modifier and Type Field and Description static intBOTTOMAlign to bottom of printer page.static intCENTERAlign to center of printer page.static intLEFTAlign to left of printer page.static intMIDDLEAlign to middle of printer page.static intRIGHTAlign to right of printer page.static intTOPAlign to top of printer page.
-
Constructor Summary
Constructors Constructor and Description PrintRenderer(RenderEnvironment env)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static voidpageDialog()intprint(java.awt.Graphics graphics, java.awt.print.PageFormat pageFormat, int pageIndex)static voidprintDialog(RenderEnvironment env)voidrender(ComponentEx comp, java.util.List<CacheableBlock> cacheBlockList)Render the given plot.
-
-
-
Field Detail
-
TOP
public static final int TOP
Align to top of printer page.- See Also:
- Constant Field Values
-
MIDDLE
public static final int MIDDLE
Align to middle of printer page.- See Also:
- Constant Field Values
-
BOTTOM
public static final int BOTTOM
Align to bottom of printer page.- See Also:
- Constant Field Values
-
LEFT
public static final int LEFT
Align to left of printer page.- See Also:
- Constant Field Values
-
CENTER
public static final int CENTER
Align to center of printer page.- See Also:
- Constant Field Values
-
RIGHT
public static final int RIGHT
Align to right of printer page.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PrintRenderer
public PrintRenderer(RenderEnvironment env)
-
-
Method Detail
-
print
public int print(java.awt.Graphics graphics, java.awt.print.PageFormat pageFormat, int pageIndex) throws java.awt.print.PrinterException- Specified by:
printin interfacejava.awt.print.Printable- Throws:
java.awt.print.PrinterException
-
render
public void render(ComponentEx comp, java.util.List<CacheableBlock> cacheBlockList)
Description copied from class:RendererRender the given plot. This method is protected by environment lock.
-
pageDialog
public static void pageDialog()
-
printDialog
public static void printDialog(RenderEnvironment env) throws java.awt.print.PrinterException
- Throws:
java.awt.print.PrinterException
-
-
DMelt 3.0 © DataMelt by jWork.ORG