|
SGT Home | |||||||||||
| 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
|
+--gov.noaa.pmel.swing.JSlider2Double
Class provides graphical and textual input of a range. Minimum value are required to be less than or equal to the maximum value.
JSlider2,
Serialized Form| Field Summary |
| Fields inherited from class javax.swing.JComponent |
TOOL_TIP_TEXT_KEY, 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 | |
JSlider2Double()
Default constructor. |
|
JSlider2Double(boolean twoHandles)
Constructs a one or two handled slider. |
|
| Method Summary | |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
Add a property change listener. |
boolean |
getAlwaysPost()
Get the always post flag for the slider. |
double |
getEndValue()
|
java.lang.String |
getFormat()
Get the format for the slider range label. |
int |
getHandleSize()
Get the current slider handle size. |
java.awt.Dimension |
getMaximumSize()
|
double |
getMaxRange()
Get the maximum for the range. |
double |
getMaxValue()
Get the maximum handle value. |
java.awt.Dimension |
getMinimumSize()
|
double |
getMinRange()
Get the minimum for the range. |
double |
getMinValue()
Get the minimum handle value. |
java.awt.Dimension |
getPreferredSize()
|
Range2D |
getRange()
Get the slider range. |
boolean |
getShowBorder()
Get border status for the slider. |
double |
getStartValue()
|
boolean |
getTwoHandles()
Get the two handle flag. |
boolean |
isIndexed()
|
boolean |
isTwoHandles()
Get the two handle flag. |
static void |
main(java.lang.String[] args)
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
Remove a property change listener. |
void |
reset()
Reset the slider handles |
void |
setAlwaysPost(boolean ap)
Set the always post flag for the slider. |
void |
setEndValue(double max)
|
void |
setFormat(java.lang.String frmt)
Set the format for the slider range label and display. |
void |
setHandleSize(int sz)
Set the handle size for the slider. |
void |
setIndexed(boolean ind)
|
void |
setIndexValues(double[] array)
|
void |
setMaxRange(double max)
Set the maximum for the range. |
void |
setMaxValue(double max)
Set the maximum handle value. |
void |
setMinRange(double min)
Set the minimum for the range. |
void |
setMinValue(double min)
Set the minimum handle value. |
void |
setRange(double min,
double max)
Set the range for the slider. |
void |
setRange(Range2D range)
Set the range for the slider. |
void |
setShowBorder(boolean sb)
Show a border around the slider. |
void |
setSize(java.awt.Dimension dim)
|
void |
setSize(int w,
int h)
|
void |
setStartValue(double min)
|
void |
setTwoHandles(boolean th)
Set the two handle mode. |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public JSlider2Double()
public JSlider2Double(boolean twoHandles)
twoHandles - if true create two handles| Method Detail |
public void setRange(double min,
double max)
min - minimum valuemax - maximum valuepublic void setRange(Range2D range)
range - slider total rangepublic Range2D getRange()
public void setMinRange(double min)
min - minimum range valuepublic double getMinRange()
public void setMaxRange(double max)
max - maximum range valuepublic double getMaxRange()
public void reset()
public void setIndexValues(double[] array)
public void setTwoHandles(boolean th)
th - if true set two handlespublic boolean getTwoHandles()
public boolean isTwoHandles()
public void setFormat(java.lang.String frmt)
frmt - format in Format syntaxpublic java.lang.String getFormat()
public double getStartValue()
public double getEndValue()
public void setStartValue(double min)
public void setEndValue(double max)
public double getMinValue()
public void setMinValue(double min)
min - minimum handle value.public double getMaxValue()
public void setMaxValue(double max)
max - maximum handle valuepublic void setShowBorder(boolean sb)
sb - if true show the borderpublic boolean getShowBorder()
public void setHandleSize(int sz)
sz - handle size in pixelspublic int getHandleSize()
public void setAlwaysPost(boolean ap)
ap - if true always postpublic boolean getAlwaysPost()
public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
addPropertyChangeListener in class javax.swing.JComponentl - property change listenerpublic void removePropertyChangeListener(java.beans.PropertyChangeListener l)
removePropertyChangeListener in class javax.swing.JComponentl - property change listenerpublic java.awt.Dimension getMinimumSize()
getMinimumSize in class javax.swing.JComponentpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class javax.swing.JComponentpublic boolean isIndexed()
public void setIndexed(boolean ind)
public void setSize(java.awt.Dimension dim)
setSize in class java.awt.Component
public void setSize(int w,
int h)
setSize in class java.awt.Componentpublic java.awt.Dimension getMaximumSize()
getMaximumSize in class javax.swing.JComponentpublic static void main(java.lang.String[] args)
|
SGT Home | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||