Package docking.widgets
Class SideKickVerticalScrollbar
- java.lang.Object
- 
- java.awt.Component
- 
- java.awt.Container
- 
- javax.swing.JComponent
- 
- javax.swing.JScrollBar
- 
- docking.widgets.SideKickVerticalScrollbar
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.awt.Adjustable,- java.awt.image.ImageObserver,- java.awt.MenuContainer,- java.io.Serializable,- javax.accessibility.Accessible
 
 public class SideKickVerticalScrollbar extends javax.swing.JScrollBarA Vertical JScrollbar that displays an additional component to its right and sized such that its top is just below the top button of the scrollbar and its bottom is just above the bottom button of the scrollbar. Useful for providing an "overview" panel.- See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class javax.swing.JScrollBarjavax.swing.JScrollBar.AccessibleJScrollBar
 - 
Nested classes/interfaces inherited from class javax.swing.JComponentjavax.swing.JComponent.AccessibleJComponent
 
- 
 - 
Field Summary- 
Fields inherited from class javax.swing.JScrollBarblockIncrement, model, orientation, unitIncrement
 - 
Fields inherited from class javax.swing.JComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
- 
 - 
Constructor SummaryConstructors Constructor Description SideKickVerticalScrollbar(java.awt.Component sideKick, javax.swing.JViewport viewport)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAdjustmentListener(java.awt.event.AdjustmentListener l)javax.accessibility.AccessibleContextgetAccessibleContext()java.awt.event.AdjustmentListener[]getAdjustmentListeners()intgetBlockIncrement()intgetBlockIncrement(int direction)intgetMaximum()java.awt.DimensiongetMaximumSize()intgetMinimum()java.awt.DimensiongetMinimumSize()javax.swing.BoundedRangeModelgetModel()intgetOrientation()javax.swing.plaf.ScrollBarUIgetUI()java.lang.StringgetUIClassID()intgetUnitIncrement()intgetUnitIncrement(int direction)intgetValue()booleangetValueIsAdjusting()intgetVisibleAmount()voidremoveAdjustmentListener(java.awt.event.AdjustmentListener l)voidsetBlockIncrement(int blockIncrement)voidsetEnabled(boolean x)voidsetMaximum(int maximum)voidsetMaximumSize(java.awt.Dimension maximumSize)voidsetMinimum(int minimum)voidsetMinimumSize(java.awt.Dimension minimumSize)voidsetModel(javax.swing.BoundedRangeModel newModel)voidsetOrientation(int orientation)voidsetUI(javax.swing.plaf.ScrollBarUI ui)voidsetUnitIncrement(int unitIncrement)voidsetValue(int value)voidsetValueIsAdjusting(boolean b)voidsetValues(int newValue, int newExtent, int newMin, int newMax)voidsetVisibleAmount(int extent)voidupdateUI()- 
Methods inherited from class javax.swing.JComponentaddAncestorListener, 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, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, 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, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 - 
Methods inherited from class java.awt.Containeradd, 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
 - 
Methods inherited from class java.awt.Componentaction, 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, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
- 
 
- 
- 
- 
Method Detail- 
addAdjustmentListenerpublic void addAdjustmentListener(java.awt.event.AdjustmentListener l) - Specified by:
- addAdjustmentListenerin interface- java.awt.Adjustable
- Overrides:
- addAdjustmentListenerin class- javax.swing.JScrollBar
 
 - 
getAccessibleContextpublic javax.accessibility.AccessibleContext getAccessibleContext() - Specified by:
- getAccessibleContextin interface- javax.accessibility.Accessible
- Overrides:
- getAccessibleContextin class- javax.swing.JScrollBar
 
 - 
getAdjustmentListenerspublic java.awt.event.AdjustmentListener[] getAdjustmentListeners() - Overrides:
- getAdjustmentListenersin class- javax.swing.JScrollBar
 
 - 
getBlockIncrementpublic int getBlockIncrement() - Specified by:
- getBlockIncrementin interface- java.awt.Adjustable
- Overrides:
- getBlockIncrementin class- javax.swing.JScrollBar
 
 - 
getBlockIncrementpublic int getBlockIncrement(int direction) - Overrides:
- getBlockIncrementin class- javax.swing.JScrollBar
 
 - 
getMaximumpublic int getMaximum() - Specified by:
- getMaximumin interface- java.awt.Adjustable
- Overrides:
- getMaximumin class- javax.swing.JScrollBar
 
 - 
getMaximumSizepublic java.awt.Dimension getMaximumSize() - Overrides:
- getMaximumSizein class- javax.swing.JScrollBar
 
 - 
getMinimumpublic int getMinimum() - Specified by:
- getMinimumin interface- java.awt.Adjustable
- Overrides:
- getMinimumin class- javax.swing.JScrollBar
 
 - 
getMinimumSizepublic java.awt.Dimension getMinimumSize() - Overrides:
- getMinimumSizein class- javax.swing.JScrollBar
 
 - 
getModelpublic javax.swing.BoundedRangeModel getModel() - Overrides:
- getModelin class- javax.swing.JScrollBar
 
 - 
getOrientationpublic int getOrientation() - Specified by:
- getOrientationin interface- java.awt.Adjustable
- Overrides:
- getOrientationin class- javax.swing.JScrollBar
 
 - 
getUIpublic javax.swing.plaf.ScrollBarUI getUI() - Overrides:
- getUIin class- javax.swing.JScrollBar
 
 - 
getUIClassIDpublic java.lang.String getUIClassID() - Overrides:
- getUIClassIDin class- javax.swing.JScrollBar
 
 - 
getUnitIncrementpublic int getUnitIncrement() - Specified by:
- getUnitIncrementin interface- java.awt.Adjustable
- Overrides:
- getUnitIncrementin class- javax.swing.JScrollBar
 
 - 
getUnitIncrementpublic int getUnitIncrement(int direction) - Overrides:
- getUnitIncrementin class- javax.swing.JScrollBar
 
 - 
getValuepublic int getValue() - Specified by:
- getValuein interface- java.awt.Adjustable
- Overrides:
- getValuein class- javax.swing.JScrollBar
 
 - 
getValueIsAdjustingpublic boolean getValueIsAdjusting() - Overrides:
- getValueIsAdjustingin class- javax.swing.JScrollBar
 
 - 
getVisibleAmountpublic int getVisibleAmount() - Specified by:
- getVisibleAmountin interface- java.awt.Adjustable
- Overrides:
- getVisibleAmountin class- javax.swing.JScrollBar
 
 - 
removeAdjustmentListenerpublic void removeAdjustmentListener(java.awt.event.AdjustmentListener l) - Specified by:
- removeAdjustmentListenerin interface- java.awt.Adjustable
- Overrides:
- removeAdjustmentListenerin class- javax.swing.JScrollBar
 
 - 
setBlockIncrementpublic void setBlockIncrement(int blockIncrement) - Specified by:
- setBlockIncrementin interface- java.awt.Adjustable
- Overrides:
- setBlockIncrementin class- javax.swing.JScrollBar
 
 - 
setEnabledpublic void setEnabled(boolean x) - Overrides:
- setEnabledin class- javax.swing.JScrollBar
 
 - 
setMaximumpublic void setMaximum(int maximum) - Specified by:
- setMaximumin interface- java.awt.Adjustable
- Overrides:
- setMaximumin class- javax.swing.JScrollBar
 
 - 
setMaximumSizepublic void setMaximumSize(java.awt.Dimension maximumSize) - Overrides:
- setMaximumSizein class- javax.swing.JComponent
 
 - 
setMinimumpublic void setMinimum(int minimum) - Specified by:
- setMinimumin interface- java.awt.Adjustable
- Overrides:
- setMinimumin class- javax.swing.JScrollBar
 
 - 
setMinimumSizepublic void setMinimumSize(java.awt.Dimension minimumSize) - Overrides:
- setMinimumSizein class- javax.swing.JComponent
 
 - 
setModelpublic void setModel(javax.swing.BoundedRangeModel newModel) - Overrides:
- setModelin class- javax.swing.JScrollBar
 
 - 
setOrientationpublic void setOrientation(int orientation) - Overrides:
- setOrientationin class- javax.swing.JScrollBar
 
 - 
setUIpublic void setUI(javax.swing.plaf.ScrollBarUI ui) - Overrides:
- setUIin class- javax.swing.JScrollBar
 
 - 
setUnitIncrementpublic void setUnitIncrement(int unitIncrement) - Specified by:
- setUnitIncrementin interface- java.awt.Adjustable
- Overrides:
- setUnitIncrementin class- javax.swing.JScrollBar
 
 - 
setValuepublic void setValue(int value) - Specified by:
- setValuein interface- java.awt.Adjustable
- Overrides:
- setValuein class- javax.swing.JScrollBar
 
 - 
setValueIsAdjustingpublic void setValueIsAdjusting(boolean b) - Overrides:
- setValueIsAdjustingin class- javax.swing.JScrollBar
 
 - 
setValuespublic void setValues(int newValue, int newExtent, int newMin, int newMax)- Overrides:
- setValuesin class- javax.swing.JScrollBar
 
 - 
setVisibleAmountpublic void setVisibleAmount(int extent) - Specified by:
- setVisibleAmountin interface- java.awt.Adjustable
- Overrides:
- setVisibleAmountin class- javax.swing.JScrollBar
 
 - 
updateUIpublic void updateUI() - Overrides:
- updateUIin class- javax.swing.JScrollBar
 
 
- 
 
-