net.sf.jasperreports.swing
Class JRViewerToolbar
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
net.sf.jasperreports.swing.JRViewerToolbar
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible, JRViewerListener
public class JRViewerToolbar
- extends JPanel
- implements JRViewerListener
- Version:
- $Id: JRViewerToolbar.java 5050 2012-03-12 10:11:26Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
- Serialized Form
| Methods inherited from class javax.swing.JComponent |
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, 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 |
| Methods inherited from class java.awt.Container |
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, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
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, transferFocusUpCycle |
viewerContext
protected final JRViewerController viewerContext
MIN_ZOOM
protected final float MIN_ZOOM
- See Also:
- Constant Field Values
MAX_ZOOM
protected final float MAX_ZOOM
- See Also:
- Constant Field Values
zooms
protected int[] zooms
defaultZoomIndex
protected int defaultZoomIndex
saveContributors
protected List<JRSaveContributor> saveContributors
lastFolder
protected File lastFolder
lastSaveContributor
protected JRSaveContributor lastSaveContributor
zoomDecimalFormat
protected DecimalFormat zoomDecimalFormat
btnActualSize
protected JToggleButton btnActualSize
btnFirst
protected JButton btnFirst
btnFitPage
protected JToggleButton btnFitPage
btnFitWidth
protected JToggleButton btnFitWidth
btnLast
protected JButton btnLast
btnNext
protected JButton btnNext
btnPrevious
protected JButton btnPrevious
btnPrint
protected JButton btnPrint
btnReload
protected JButton btnReload
btnSave
protected JButton btnSave
btnZoomIn
protected JButton btnZoomIn
btnZoomOut
protected JButton btnZoomOut
cmbZoom
protected JComboBox cmbZoom
pnlSep01
protected JPanel pnlSep01
pnlSep02
protected JPanel pnlSep02
pnlSep03
protected JPanel pnlSep03
txtGoTo
protected JTextField txtGoTo
JRViewerToolbar
public JRViewerToolbar(JRViewerController viewerContext)
init
public void init()
addComponentKeyListener
public void addComponentKeyListener(KeyListener listener)
getZoomRatio
protected float getZoomRatio()
addSaveContributor
public void addSaveContributor(JRSaveContributor contributor)
removeSaveContributor
public void removeSaveContributor(JRSaveContributor contributor)
getSaveContributors
public JRSaveContributor[] getSaveContributors()
setSaveContributors
public void setSaveContributors(JRSaveContributor[] saveContributors)
- Replaces the save contributors with the ones provided as parameter.
initSaveContributors
protected void initSaveContributors()
reportLoaded
protected void reportLoaded()
refreshPage
protected void refreshPage()
pageChanged
protected void pageChanged()
zoomChanged
protected void zoomChanged()
isFitPage
public boolean isFitPage()
isFitWidth
public boolean isFitWidth()
setFitWidth
public void setFitWidth()
fitPage
protected void fitPage()
fitWidth
protected void fitWidth()
viewerEvent
public void viewerEvent(JRViewerEvent event)
- Specified by:
viewerEvent in interface JRViewerListener
Copyright © 2012. All Rights Reserved.