Package | Description |
---|---|
org.faceless.pdf2.viewer2 |
The "viewer" package contains the classes required to create a Swing application to
display PDFs.
|
org.faceless.pdf2.viewer2.feature |
Contains a list of all the features that are available to the PDFViewer.
|
Modifier and Type | Method and Description |
---|---|
abstract PagePanel |
DocumentViewport.getPagePanel()
Get the currently displayed PagePanel.
|
PagePanel |
DualPageDocumentViewport.getPagePanel() |
PagePanel |
MultiPageDocumentViewport.getPagePanel() |
PagePanel |
NullDocumentViewport.getPagePanel() |
PagePanel |
PagePanelEvent.getPagePanel()
Get the PagePanel this event refers to
|
PagePanel |
PagePanelInteractionEvent.getPagePanel()
Get the PagePanel this event refers to
|
PagePanel |
SinglePageDocumentViewport.getPagePanel() |
Modifier and Type | Method and Description |
---|---|
Collection<PagePanel> |
DocumentViewport.getPagePanels()
Returns a read only Collection containing all the PagePanels currently
displayed in this Viewport.
|
Collection<PagePanel> |
DualPageDocumentViewport.getPagePanels() |
Collection<PagePanel> |
MultiPageDocumentViewport.getPagePanels() |
Collection<PagePanel> |
NullDocumentViewport.getPagePanels() |
Collection<PagePanel> |
SinglePageDocumentViewport.getPagePanels() |
Modifier and Type | Method and Description |
---|---|
JComponent |
AnnotationComponentFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot)
Return a JComponent that will visually represent the specified PDFAnnotation.
|
static PagePanelEvent |
PagePanelEvent.createPageHidden(PagePanel panel,
PDFPage page)
Create a "hidden" PagePanelEvent
|
static PagePanelEvent |
PagePanelEvent.createPageRedrawing(PagePanel panel,
PDFPage page)
Create a "redrawing" PagePanelEvent
|
static PagePanelEvent |
PagePanelEvent.createPageRedrawn(PagePanel panel,
PDFPage page)
Create a "redrawn" PagePanelEvent
|
static PagePanelEvent |
PagePanelEvent.createPageVisible(PagePanel panel,
PDFPage page)
Create a "visible" PagePanelEvent
|
void |
AnnotationComponentFactory.makeComponentInteractive(JComponent comp,
PDFAnnotation annot,
boolean showproperties,
boolean movable,
boolean resizable,
PagePanel pagepanel)
Given an Annotation component created by a subclass of this factory, add
appropriate handlers to it to make it interact with mouse movement by the user.
|
void |
AnnotationComponentFactory.postEdit(PDFAnnotation annot,
PagePanel pagepanel,
String action)
Called after an annotation is added or edited - by default, a no-op
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractRegionSelector.action(PagePanel panel,
Point2D start,
Point2D end)
Called when an area of the PDF has been selected.
|
void |
AnnotationAdd.action(PagePanel panel,
Point2D start,
Point2D end) |
void |
AnnotationAddLine.action(PagePanel panel,
Point2D start,
Point2D end) |
void |
SelectArea.action(PagePanel panel,
Point2D start,
Point2D end) |
void |
ZoomSelection.action(PagePanel panel,
Point2D start,
Point2D end) |
JComponent |
AnnotationLineFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot) |
JComponent |
AnnotationLinkFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot) |
JComponent |
AnnotationNoteFactory.createComponent(PagePanel pagepanel,
PDFAnnotation a) |
JComponent |
AnnotationSoundFactory.createComponent(PagePanel pagepanel,
PDFAnnotation a) |
JComponent |
AnnotationStampFactory.createComponent(PagePanel pagepanel,
PDFAnnotation a) |
JComponent |
AnnotationTextCalloutFactory.createComponent(PagePanel pagepanel,
PDFAnnotation a) |
JComponent |
AnnotationTextFactory.createComponent(PagePanel pagepanel,
PDFAnnotation a) |
JComponent |
FormBarCodeWidgetFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot) |
JComponent |
FormBlankSignatureWidgetFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot) |
JComponent |
FormButtonWidgetFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot) |
JComponent |
FormChoiceWidgetFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot) |
JComponent |
FormRadioButtonWidgetFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot) |
JComponent |
FormSignedSignatureWidgetFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot) |
JComponent |
FormTextWidgetFactory.createComponent(PagePanel pagepanel,
PDFAnnotation annot) |
void |
AreaSelectionAction.selectArea(PagePanel pagepanel,
Rectangle2D area)
Invoked when the area is selected.
|
void |
CropPage.selectArea(PagePanel panel,
Rectangle2D r) |
void |
MarkupSelectionAction.selectArea(PagePanel pagepanel,
Rectangle2D area) |
void |
RedactSelectionAction.selectArea(PagePanel pagepanel,
Rectangle2D area) |
Constructor and Description |
---|
TextSelection(PagePanel panel,
int type,
Paint color,
Stroke stroke,
float margin) |
Copyright © 2001-2017 Big Faceless Organization