public class ScrollbarWithLabel
extends java.awt.Panel
implements java.awt.Adjustable, java.awt.event.AdjustmentListener
Constructor and Description |
---|
ScrollbarWithLabel() |
ScrollbarWithLabel(StackWindow stackWindow,
int value,
int visible,
int minimum,
int maximum,
char label) |
Modifier and Type | Method and Description |
---|---|
void |
addAdjustmentListener(java.awt.event.AdjustmentListener l) |
void |
addKeyListener(java.awt.event.KeyListener l) |
void |
adjustmentValueChanged(java.awt.event.AdjustmentEvent e) |
int |
getBlockIncrement() |
int |
getMaximum() |
int |
getMinimum() |
java.awt.Dimension |
getMinimumSize() |
int |
getOrientation() |
java.awt.Dimension |
getPreferredSize() |
int |
getUnitIncrement() |
int |
getValue() |
int |
getVisibleAmount() |
void |
removeAdjustmentListener(java.awt.event.AdjustmentListener l) |
void |
removeKeyListener(java.awt.event.KeyListener l) |
void |
setBlockIncrement(int b) |
void |
setFocusable(boolean focusable) |
void |
setMaximum(int max) |
void |
setMinimum(int min) |
void |
setUnitIncrement(int u) |
void |
setValue(int v) |
void |
setVisibleAmount(int v) |
void |
updatePlayPauseIcon() |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public ScrollbarWithLabel()
public ScrollbarWithLabel(StackWindow stackWindow, int value, int visible, int minimum, int maximum, char label)
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class java.awt.Container
public java.awt.Dimension getMinimumSize()
getMinimumSize
in class java.awt.Container
public void addKeyListener(java.awt.event.KeyListener l)
addKeyListener
in class java.awt.Component
public void removeKeyListener(java.awt.event.KeyListener l)
removeKeyListener
in class java.awt.Component
public void addAdjustmentListener(java.awt.event.AdjustmentListener l)
addAdjustmentListener
in interface java.awt.Adjustable
public int getBlockIncrement()
getBlockIncrement
in interface java.awt.Adjustable
public int getMaximum()
getMaximum
in interface java.awt.Adjustable
public int getMinimum()
getMinimum
in interface java.awt.Adjustable
public int getOrientation()
getOrientation
in interface java.awt.Adjustable
public int getUnitIncrement()
getUnitIncrement
in interface java.awt.Adjustable
public int getValue()
getValue
in interface java.awt.Adjustable
public int getVisibleAmount()
getVisibleAmount
in interface java.awt.Adjustable
public void removeAdjustmentListener(java.awt.event.AdjustmentListener l)
removeAdjustmentListener
in interface java.awt.Adjustable
public void setBlockIncrement(int b)
setBlockIncrement
in interface java.awt.Adjustable
public void setMaximum(int max)
setMaximum
in interface java.awt.Adjustable
public void setMinimum(int min)
setMinimum
in interface java.awt.Adjustable
public void setUnitIncrement(int u)
setUnitIncrement
in interface java.awt.Adjustable
public void setValue(int v)
setValue
in interface java.awt.Adjustable
public void setVisibleAmount(int v)
setVisibleAmount
in interface java.awt.Adjustable
public void setFocusable(boolean focusable)
setFocusable
in class java.awt.Component
public void adjustmentValueChanged(java.awt.event.AdjustmentEvent e)
adjustmentValueChanged
in interface java.awt.event.AdjustmentListener
public void updatePlayPauseIcon()