public class JRViewerPanel extends javax.swing.JPanel implements JRHyperlinkListener, JRViewerListener
Modifier and Type | Class and Description |
---|---|
protected class |
JRViewerPanel.ImageMapPanel |
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
protected java.awt.event.KeyListener |
keyNavigationListener |
protected float |
realZoom
the zoom ratio adjusted to the screen resolution.
|
static int |
REPORT_RESOLUTION
The DPI of the generated report.
|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
JRViewerPanel(JRViewerController viewerContext) |
Modifier and Type | Method and Description |
---|---|
void |
addHyperlinkListener(JRHyperlinkListener listener) |
protected void |
createHyperlinks() |
protected void |
createHyperlinks(java.util.List<JRPrintElement> elements,
int offsetX,
int offsetY) |
protected void |
dnNavigate(java.awt.event.KeyEvent evt) |
protected void |
drawPageError(java.awt.Graphics grx) |
protected void |
fitPage() |
protected void |
fitWidth() |
protected java.lang.String |
getFallbackTooltip(JRPrintHyperlink hyperlink) |
protected JRGraphics2DExporter |
getGraphics2DExporter() |
JRHyperlinkListener[] |
getHyperlinkListeners() |
protected java.lang.String |
getHyperlinkTooltip(JRPrintHyperlink hyperlink) |
java.awt.event.KeyListener |
getKeyNavigationListener() |
protected float |
getPageCanvasHeight() |
protected float |
getPageCanvasWidth() |
protected java.awt.Image |
getPageErrorImage() |
void |
gotoHyperlink(JRPrintHyperlink hyperlink) |
protected void |
homeEndNavigate(int pageNumber) |
protected void |
hyperlinkClicked(JRPrintHyperlink hyperlink) |
protected boolean |
isOnlyHyperlinkListener() |
protected void |
keyNavigate(java.awt.event.KeyEvent evt) |
protected void |
pageChanged() |
protected void |
paintPage(java.awt.Graphics2D grx) |
protected void |
paintPageError(java.awt.Graphics2D grx) |
protected void |
refreshPage() |
void |
removeHyperlinkListener(JRHyperlinkListener listener) |
void |
setFitPageZoomRatio() |
void |
setFitWidthZoomRatio() |
protected void |
setPageImage() |
protected void |
setRealZoomRatio(float newZoom) |
protected void |
setScreenDetails() |
protected void |
upNavigate(java.awt.event.KeyEvent evt) |
void |
viewerEvent(JRViewerEvent event) |
protected void |
zoomChanged() |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final int REPORT_RESOLUTION
protected float realZoom
protected java.awt.event.KeyListener keyNavigationListener
public JRViewerPanel(JRViewerController viewerContext)
public java.awt.event.KeyListener getKeyNavigationListener()
protected void setScreenDetails()
public void addHyperlinkListener(JRHyperlinkListener listener)
public void removeHyperlinkListener(JRHyperlinkListener listener)
public JRHyperlinkListener[] getHyperlinkListeners()
public void gotoHyperlink(JRPrintHyperlink hyperlink)
gotoHyperlink
in interface JRHyperlinkListener
protected boolean isOnlyHyperlinkListener()
protected void paintPage(java.awt.Graphics2D grx)
protected JRGraphics2DExporter getGraphics2DExporter() throws JRException
JRException
protected void paintPageError(java.awt.Graphics2D grx)
protected void drawPageError(java.awt.Graphics grx)
protected void fitPage()
protected void fitWidth()
protected float getPageCanvasWidth()
protected float getPageCanvasHeight()
protected void pageChanged()
protected void refreshPage()
protected void setPageImage()
protected java.awt.Image getPageErrorImage()
protected void zoomChanged()
protected void createHyperlinks()
protected void createHyperlinks(java.util.List<JRPrintElement> elements, int offsetX, int offsetY)
protected java.lang.String getHyperlinkTooltip(JRPrintHyperlink hyperlink)
protected java.lang.String getFallbackTooltip(JRPrintHyperlink hyperlink)
protected void hyperlinkClicked(JRPrintHyperlink hyperlink)
protected void setRealZoomRatio(float newZoom)
public void setFitWidthZoomRatio()
public void setFitPageZoomRatio()
protected void keyNavigate(java.awt.event.KeyEvent evt)
protected void dnNavigate(java.awt.event.KeyEvent evt)
protected void upNavigate(java.awt.event.KeyEvent evt)
protected void homeEndNavigate(int pageNumber)
public void viewerEvent(JRViewerEvent event)
viewerEvent
in interface JRViewerListener
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com