public class LDoubleSpinner extends LUserSetting<java.lang.Double>
LUserSetting.UpdateCaretHandler, LUserSetting.UpdateChangeHandler, LUserSetting.UpdateHandler
LHelpComponent.HelpActionHandler, LHelpComponent.HelpFocusHandler, LHelpComponent.HelpMouseHandler
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JSpinner |
spinner |
titleLabel
followPos, help, helpPrefix, helpYoffset, save, saveTie, title
Constructor and Description |
---|
LDoubleSpinner(java.lang.String title,
double init,
double min,
double max,
double step,
int width) |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(javax.swing.event.ChangeListener c) |
void |
addFocusListener(java.awt.event.FocusListener arg0) |
protected void |
addHelpHandler(boolean hoverListener)
Adds a help handler to each GUI component that should trigger the help
panel to update.
|
protected void |
addUpdateHandlers()
Abstract function that should add appropriate update handlers to the
appropriate components.
|
void |
clearHighlight()
Abstract function that should clear any GUI components of their highlighted state.
|
java.lang.Double |
getValue() |
void |
highlightChanged()
Abstract function that should change some GUI component to symbolize
it is highlighted.
|
boolean |
revertTo(java.util.Map<java.lang.Enum,Setting> m)
Reverts the GUI component to to SaveFile instance specified.
|
void |
setValue(double in) |
void |
setValue(int in) |
addHelpPrefix, getHelp, hasHelp, isFollowingPosition, linkTo, setFollowPosition, updateHelp
Add, centerIn, centerOn, centerOn, getBottom, getCenter, getRight, putUnder
add, add, add, add, add, addContainerListener, addImpl, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, 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, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, 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, getAccessibleContext, 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, 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, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public LDoubleSpinner(java.lang.String title, double init, double min, double max, double step, int width)
title
- init
- min
- max
- step
- width
- protected void addUpdateHandlers()
LUserSetting
addUpdateHandlers
in class LUserSetting<java.lang.Double>
public boolean revertTo(java.util.Map<java.lang.Enum,Setting> m)
LUserSetting
revertTo
in class LUserSetting<java.lang.Double>
public java.lang.Double getValue()
getValue
in class LUserSetting<java.lang.Double>
protected void addHelpHandler(boolean hoverListener)
LHelpComponent
addHelpHandler
in class LHelpComponent
public void setValue(int in)
in
- public void setValue(double in)
in
- public void addFocusListener(java.awt.event.FocusListener arg0)
addFocusListener
in class java.awt.Component
public void addChangeListener(javax.swing.event.ChangeListener c)
c
- public void highlightChanged()
LUserSetting
highlightChanged
in class LUserSetting<java.lang.Double>
public void clearHighlight()
LUserSetting
clearHighlight
in class LUserSetting<java.lang.Double>