org.pdfbox.pdfviewer

Class PageWrapper

Implemented Interfaces:
MouseMotionListener

public class PageWrapper
extends java.lang.Object
implements MouseMotionListener

A class to handle some prettyness around a single PDF page.
Version:
$Revision: 1.5 $
Author:
Ben Litchfield

Constructor Summary

PageWrapper(PDFReader aReader)
Constructor.

Method Summary

void
displayPage(PDPage page)
This will display the PDF page in this component.
JPanel
getPanel()
This will get the JPanel that can be displayed.
void
mouseDragged(MouseEvent e)
void
mouseMoved(MouseEvent e)

Constructor Details

PageWrapper

public PageWrapper(PDFReader aReader)
            throws IOException
Constructor.
Parameters:
aReader - The reader application that holds this page.

Method Details

displayPage

public void displayPage(PDPage page)
This will display the PDF page in this component.
Parameters:
page - The PDF page to display.

getPanel

public JPanel getPanel()
This will get the JPanel that can be displayed.
Returns:
The panel with the displayed PDF page.

mouseDragged

public void mouseDragged(MouseEvent e)

mouseMoved

public void mouseMoved(MouseEvent e)