Class PageWrapper

java.lang.Object
org.apache.pdfbox.pdfviewer.PageWrapper
All Implemented Interfaces:
MouseMotionListener, EventListener

public class PageWrapper extends Object implements MouseMotionListener
A class to handle some prettyness around a single PDF page.
Version:
$Revision: 1.5 $
Author:
Ben Litchfield
  • Constructor Details

    • PageWrapper

      public PageWrapper(PDFReader aReader) throws IOException
      Constructor.
      Parameters:
      aReader - The reader application that holds this page.
      Throws:
      IOException - If there is an error creating the page drawing objects.
  • 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)
      Specified by:
      mouseDragged in interface MouseMotionListener
    • mouseMoved

      public void mouseMoved(MouseEvent e)
      Specified by:
      mouseMoved in interface MouseMotionListener