|
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.JSlider2
JSlider2 provides the graphical input and feedback for JSlider2Double and JSlider2Date.
JSlider2Double,
JSlider2Date,
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 | |
JSlider2()
Class for the Date and Double JSlider2 classes. |
|
JSlider2(boolean twoHandles)
Class for the GeoDate and Double JSlider2 classes. |
|
| Method Summary | |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener l)
Add a property change listener. |
boolean |
getAlwaysPost()
Get the always post flag for the slider. |
int |
getHandleSize()
Get the current slider handle size. |
java.awt.Dimension |
getMaximumSize()
|
java.lang.String |
getMaxLabel()
Get the maximum label. |
double |
getMaxValue()
Get the maximum handle value. |
java.awt.Dimension |
getMinimumSize()
|
java.lang.String |
getMinLabel()
Get the minimum label. |
double |
getMinValue()
Get the minimum handle value. |
java.awt.Dimension |
getPreferredSize()
|
Range |
getRawRange()
Get the range of the slider. |
boolean |
getShowBorder()
Get border status for the slider. |
boolean |
getTwoHandles()
Get the two handle flag. |
boolean |
isAlwaysPost()
Get the always post flag for the slider. |
boolean |
isIndexed()
|
boolean |
isShowBorder()
Get border status for the slider. |
boolean |
isTwoHandles()
Get the two handle flag. |
static void |
main(java.lang.String[] args)
|
void |
paintComponent(java.awt.Graphics g)
|
void |
removePropertyChangeListener(java.beans.PropertyChangeListener l)
Remove a property change listener. |
void |
reset()
Reset the max,min values to the range limits |
void |
setAlwaysPost(boolean ap)
Set the always post flag for the slider. |
void |
setBounds(int x,
int y,
int w,
int h)
|
void |
setBounds(java.awt.Rectangle r)
|
void |
setHandleSize(int sz)
Set the handle size for the slider. |
void |
setIndexed(boolean ind)
|
void |
setIndexValues(double[] array)
|
void |
setMaxLabel(java.lang.String lab)
Set the maximum label. |
void |
setMaxValue(double max)
Set the maximum handle value. |
void |
setMinLabel(java.lang.String lab)
Set the minimum label. |
void |
setMinValue(double min)
Set the minimum handle value. |
void |
setShowBorder(boolean sb)
Show a border around the slider. |
void |
setSize(java.awt.Dimension size)
Set the size of the slider. |
void |
setSize(int width,
int height)
|
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, 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 JSlider2()
JSlider2Date,
JSlider2Doublepublic JSlider2(boolean twoHandles)
twoHandles - if true create two handlesJSlider2Date,
JSlider2Double| Method Detail |
public void setMinValue(double min)
min - minimum handle valuepublic double getMinValue()
public void setMaxValue(double max)
max - maximum handle valuepublic double getMaxValue()
public void reset()
public void setMinLabel(java.lang.String lab)
lab - minimum stringpublic java.lang.String getMinLabel()
public void setMaxLabel(java.lang.String lab)
lab - maximum stringpublic java.lang.String getMaxLabel()
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 void setTwoHandles(boolean th)
th - if true set two handlespublic boolean isTwoHandles()
public boolean getTwoHandles()
public void setShowBorder(boolean sb)
sb - if true show the borderpublic boolean isShowBorder()
public 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 isAlwaysPost()
public boolean getAlwaysPost()
public Range getRawRange()
public void setBounds(java.awt.Rectangle r)
setBounds in class java.awt.Component
public void setBounds(int x,
int y,
int w,
int h)
setBounds in class java.awt.Componentpublic void setSize(java.awt.Dimension size)
setSize in class java.awt.Componentsize - slider size
public void setSize(int width,
int height)
setSize in class java.awt.Componentpublic void setIndexed(boolean ind)
public boolean isIndexed()
public void paintComponent(java.awt.Graphics g)
paintComponent in class javax.swing.JComponentpublic java.awt.Dimension getMinimumSize()
getMinimumSize in class javax.swing.JComponentpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class javax.swing.JComponentpublic java.awt.Dimension getMaximumSize()
getMaximumSize in class javax.swing.JComponentpublic void setIndexValues(double[] array)
public 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 | |||||||||||