|
Side of Software Print Preview Library 1.8.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.plaf.ComponentUI | +--sos.preview.PrintPreviewPaneUI
The JPrintPreviewPane
pluggable look and feel delegate.
JPrintPreviewPane
Constructor Summary | |
PrintPreviewPaneUI()
|
Method Summary | |
abstract java.awt.LayoutManager |
createFitAllLayout(JPrintPreviewPane printPreviewPane)
Creates and returns a layout scheme that scales all pages such that they fit in the specified print preview pane's viewport. |
abstract java.awt.LayoutManager |
createFitLayout(JPrintPreviewPane printPreviewPane)
Creates and returns a layout scheme that scales all pages such that one dimension of the largest page fits in the specified print preview pane's viewport. |
abstract java.awt.LayoutManager |
createMatrixLayout(JPrintPreviewPane printPreviewPane,
int numRows,
int numColumns)
Creates and returns a layout scheme that arranges pages into rows and columns that fit the bounds of the specified print preview pane's parent. |
abstract java.awt.LayoutManager |
createZoomLayout(JPrintPreviewPane printPreviewPane,
double scale)
Creates and returns a layout scheme (appropriate for the specified print preview pane) that scales pages a fixed amount. |
Methods inherited from class javax.swing.plaf.ComponentUI |
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PrintPreviewPaneUI()
Method Detail |
public abstract java.awt.LayoutManager createFitAllLayout(JPrintPreviewPane printPreviewPane)
printPreviewPane
- print preview pane for which the layout manager
is to be created
public abstract java.awt.LayoutManager createFitLayout(JPrintPreviewPane printPreviewPane)
printPreviewPane
- print preview pane for which the layout manager
is to be created
public abstract java.awt.LayoutManager createMatrixLayout(JPrintPreviewPane printPreviewPane, int numRows, int numColumns)
printPreviewPane
- print preview pane for which the layout manager
is to be creatednumRows
- number of rows per "screen"numColumns
- number of columns per "screen"
public abstract java.awt.LayoutManager createZoomLayout(JPrintPreviewPane printPreviewPane, double scale)
printPreviewPane
- print preview pane for which the layout manager
is to be createdscale
- about to scale the pages
scale
|
Side of Software Print Preview Library 1.8.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |