|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel net.sf.jasperreports.swing.JRViewerToolbar
public class JRViewerToolbar
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected javax.swing.JToggleButton |
btnActualSize
|
protected javax.swing.JButton |
btnFirst
|
protected javax.swing.JToggleButton |
btnFitPage
|
protected javax.swing.JToggleButton |
btnFitWidth
|
protected javax.swing.JButton |
btnLast
|
protected javax.swing.JButton |
btnNext
|
protected javax.swing.JButton |
btnPrevious
|
protected javax.swing.JButton |
btnPrint
|
protected javax.swing.JButton |
btnReload
|
protected javax.swing.JButton |
btnSave
|
protected javax.swing.JButton |
btnZoomIn
|
protected javax.swing.JButton |
btnZoomOut
|
protected javax.swing.JComboBox |
cmbZoom
|
protected int |
defaultZoomIndex
|
protected java.io.File |
lastFolder
|
protected JRSaveContributor |
lastSaveContributor
|
protected float |
MAX_ZOOM
|
protected float |
MIN_ZOOM
|
protected javax.swing.JPanel |
pnlSep01
|
protected javax.swing.JPanel |
pnlSep02
|
protected javax.swing.JPanel |
pnlSep03
|
protected java.util.List |
saveContributors
|
protected javax.swing.JTextField |
txtGoTo
|
protected JRViewerController |
viewerContext
|
protected java.text.DecimalFormat |
zoomDecimalFormat
|
protected int[] |
zooms
|
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
JRViewerToolbar(JRViewerController viewerContext)
|
Method Summary | |
---|---|
void |
addComponentKeyListener(java.awt.event.KeyListener listener)
|
void |
addSaveContributor(JRSaveContributor contributor)
|
protected void |
fitPage()
|
protected void |
fitWidth()
|
JRSaveContributor[] |
getSaveContributors()
|
protected float |
getZoomRatio()
|
void |
init()
|
protected void |
initSaveContributors()
|
boolean |
isFitPage()
|
boolean |
isFitWidth()
|
protected void |
pageChanged()
|
protected void |
refreshPage()
|
void |
removeSaveContributor(JRSaveContributor contributor)
|
protected void |
reportLoaded()
|
void |
setFitWidth()
|
void |
setSaveContributors(JRSaveContributor[] saveContributors)
Replaces the save contributors with the ones provided as parameter. |
void |
viewerEvent(JRViewerEvent event)
|
protected void |
zoomChanged()
|
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected final JRViewerController viewerContext
protected final float MIN_ZOOM
protected final float MAX_ZOOM
protected int[] zooms
protected int defaultZoomIndex
protected java.util.List saveContributors
protected java.io.File lastFolder
protected JRSaveContributor lastSaveContributor
protected java.text.DecimalFormat zoomDecimalFormat
protected javax.swing.JToggleButton btnActualSize
protected javax.swing.JButton btnFirst
protected javax.swing.JToggleButton btnFitPage
protected javax.swing.JToggleButton btnFitWidth
protected javax.swing.JButton btnLast
protected javax.swing.JButton btnNext
protected javax.swing.JButton btnPrevious
protected javax.swing.JButton btnPrint
protected javax.swing.JButton btnReload
protected javax.swing.JButton btnSave
protected javax.swing.JButton btnZoomIn
protected javax.swing.JButton btnZoomOut
protected javax.swing.JComboBox cmbZoom
protected javax.swing.JPanel pnlSep01
protected javax.swing.JPanel pnlSep02
protected javax.swing.JPanel pnlSep03
protected javax.swing.JTextField txtGoTo
Constructor Detail |
---|
public JRViewerToolbar(JRViewerController viewerContext)
Method Detail |
---|
public void init()
public void addComponentKeyListener(java.awt.event.KeyListener listener)
protected float getZoomRatio()
public void addSaveContributor(JRSaveContributor contributor)
public void removeSaveContributor(JRSaveContributor contributor)
public JRSaveContributor[] getSaveContributors()
public void setSaveContributors(JRSaveContributor[] saveContributors)
protected void initSaveContributors()
protected void reportLoaded()
protected void refreshPage()
protected void pageChanged()
protected void zoomChanged()
public boolean isFitPage()
public boolean isFitWidth()
public void setFitWidth()
protected void fitPage()
protected void fitWidth()
public void viewerEvent(JRViewerEvent event)
viewerEvent
in interface JRViewerListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |