Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Class ncsa.horizon.awt.EditableScrollbar

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--ncsa.horizon.awt.EditableScrollbar

public class EditableScrollbar
extends java.awt.Panel
implements java.awt.Adjustable
a scrollbar-text field combination that allows the bars position to be entered explicitly.

See Also:
Serialized Form

Field Summary
static int DEFAULT_MAX_SCROLL
           
java.awt.event.AdjustmentListener listener
           
java.awt.Scrollbar scroller
           
java.awt.TextField scrollTextField
           
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
EditableScrollbar(int value, int visible, int min, int max)
          produce a horizontal scrollbar with accompanying text field.
 
Method Summary
void addAdjustmentListener(java.awt.event.AdjustmentListener l)
           
int getBlockIncrement()
           
int getMaximum()
           
int getMinimum()
           
int getOrientation()
           
int getUnitIncrement()
           
int getValue()
           
int getVisibleAmount()
           
static void main(java.lang.String[] args)
           
void removeAdjustmentListener(java.awt.event.AdjustmentListener l)
           
void setBlockIncrement(int u)
           
void setMaximum(int max)
           
void setMinimum(int min)
           
void setUnitIncrement(int u)
           
void setValue(int v)
           
void setVisibleAmount(int u)
           
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addNotify, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponentAt, getComponentAt, getComponent, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paint, paramString, preferredSize, printComponents, print, processContainerEvent, processEvent, removeAll, remove, remove, removeContainerListener, removeNotify, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paint, paramString, postEvent, preferredSize, prepareImage, prepareImage, printAll, print, processComponentEvent, processEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Field Detail

DEFAULT_MAX_SCROLL

public static final int DEFAULT_MAX_SCROLL

scroller

protected java.awt.Scrollbar scroller

scrollTextField

protected java.awt.TextField scrollTextField

listener

protected java.awt.event.AdjustmentListener listener
Constructor Detail

EditableScrollbar

public EditableScrollbar(int value,
                         int visible,
                         int min,
                         int max)
produce a horizontal scrollbar with accompanying text field.
Parameters:
value - the initial value
visible - the visible amount (or width of handle)
min - the minimum value
max - the maximum value
Method Detail

addAdjustmentListener

public void addAdjustmentListener(java.awt.event.AdjustmentListener l)
Description copied from interface:
 
Specified by:
addAdjustmentListener(java.awt.event.AdjustmentListener) in interface java.awt.Adjustable

removeAdjustmentListener

public void removeAdjustmentListener(java.awt.event.AdjustmentListener l)
Description copied from interface:
 
Specified by:
removeAdjustmentListener(java.awt.event.AdjustmentListener) in interface java.awt.Adjustable

getValue

public int getValue()
Description copied from interface:
 
Specified by:
getValue() in interface java.awt.Adjustable

setValue

public void setValue(int v)
Description copied from interface:
 
Specified by:
setValue(int) in interface java.awt.Adjustable

getOrientation

public int getOrientation()
Description copied from interface:
 
Specified by:
getOrientation() in interface java.awt.Adjustable

setMinimum

public void setMinimum(int min)
Description copied from interface:
 
Specified by:
setMinimum(int) in interface java.awt.Adjustable

getMinimum

public int getMinimum()
Description copied from interface:
 
Specified by:
getMinimum() in interface java.awt.Adjustable

setMaximum

public void setMaximum(int max)
Description copied from interface:
 
Specified by:
setMaximum(int) in interface java.awt.Adjustable

getMaximum

public int getMaximum()
Description copied from interface:
 
Specified by:
getMaximum() in interface java.awt.Adjustable

setUnitIncrement

public void setUnitIncrement(int u)
Description copied from interface:
 
Specified by:
setUnitIncrement(int) in interface java.awt.Adjustable

getUnitIncrement

public int getUnitIncrement()
Description copied from interface:
 
Specified by:
getUnitIncrement() in interface java.awt.Adjustable

setBlockIncrement

public void setBlockIncrement(int u)
Description copied from interface:
 
Specified by:
setBlockIncrement(int) in interface java.awt.Adjustable

getBlockIncrement

public int getBlockIncrement()
Description copied from interface:
 
Specified by:
getBlockIncrement() in interface java.awt.Adjustable

setVisibleAmount

public void setVisibleAmount(int u)
Description copied from interface:
 
Specified by:
setVisibleAmount(int) in interface java.awt.Adjustable

getVisibleAmount

public int getVisibleAmount()
Description copied from interface:
 
Specified by:
getVisibleAmount() in interface java.awt.Adjustable

main

public static void main(java.lang.String[] args)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD