public class JValueSlider
extends javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
JValueSlider(java.lang.String title,
double min,
double max,
double value)
Create a new JValueSlider.
|
JValueSlider(java.lang.String title,
float min,
float max,
float value)
Create a new JValueSlider.
|
JValueSlider(java.lang.String title,
int min,
int max,
int value)
Create a new JValueSlider.
|
JValueSlider(java.lang.String title,
long min,
long max,
long value)
Create a new JValueSlider.
|
JValueSlider(java.lang.String title,
java.lang.Number min,
java.lang.Number max,
java.lang.Number value)
Create a new JValueSlider.
|
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(javax.swing.event.ChangeListener cl)
Add a change listener to listen to this component.
|
protected void |
fireChangeEvent()
Fire a change event to listeners.
|
java.lang.Number |
getValue()
Get the current value ssociated with the slider position.
|
protected void |
initUI()
Initialize the UI
|
void |
removeChangeListener(javax.swing.event.ChangeListener cl)
Remove a change listener listening to this component.
|
void |
setBackground(java.awt.Color c) |
void |
setFont(java.awt.Font f) |
void |
setForeground(java.awt.Color c) |
void |
setPreferredSize(java.awt.Dimension d) |
void |
setValue(java.lang.Number value)
Set the current value ssociated with the slider position.
|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, 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, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, 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, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
add, 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
action, 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, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public JValueSlider(java.lang.String title, double min, double max, double value)
title
- the title label of the slider componentmin
- the value associated with the minimum slider positionmax
- the value associated with the maximum slider positionvalue
- the value associated with the starting slider positionpublic JValueSlider(java.lang.String title, float min, float max, float value)
title
- the title label of the slider componentmin
- the value associated with the minimum slider positionmax
- the value associated with the maximum slider positionvalue
- the value associated with the starting slider positionpublic JValueSlider(java.lang.String title, int min, int max, int value)
title
- the title label of the slider componentmin
- the value associated with the minimum slider positionmax
- the value associated with the maximum slider positionvalue
- the value associated with the starting slider positionpublic JValueSlider(java.lang.String title, long min, long max, long value)
title
- the title label of the slider componentmin
- the value associated with the minimum slider positionmax
- the value associated with the maximum slider positionvalue
- the value associated with the starting slider positionpublic JValueSlider(java.lang.String title, java.lang.Number min, java.lang.Number max, java.lang.Number value)
title
- the title label of the slider componentmin
- the value associated with the minimum slider positionmax
- the value associated with the maximum slider positionvalue
- the value associated with the starting slider positionprotected void initUI()
public java.lang.Number getValue()
public void setValue(java.lang.Number value)
value
- the current value to setpublic void addChangeListener(javax.swing.event.ChangeListener cl)
cl
- the change listener to addpublic void removeChangeListener(javax.swing.event.ChangeListener cl)
cl
- the change listener to removeprotected void fireChangeEvent()
public void setBackground(java.awt.Color c)
setBackground
in class javax.swing.JComponent
Component.setBackground(java.awt.Color)
public void setForeground(java.awt.Color c)
setForeground
in class javax.swing.JComponent
Component.setForeground(java.awt.Color)
public void setFont(java.awt.Font f)
setFont
in class javax.swing.JComponent
Component.setFont(java.awt.Font)
public void setPreferredSize(java.awt.Dimension d)
setPreferredSize
in class javax.swing.JComponent
JComponent.setPreferredSize(java.awt.Dimension)
Copyright ? 2013 Regents of the University of California