public class SpinnerField extends AbstractFieldContainer<java.lang.Integer> implements Spinnable, SpinEvent.Source
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
SpinnerField(NlsDatabaseKey nls) |
SpinnerField(NlsDatabaseKey nls,
boolean isNotNull) |
SpinnerField(NlsDatabaseKey nls,
int chars) |
SpinnerField(NlsDatabaseKey nls,
int chars,
boolean isNotNull) |
SpinnerField(NlsDatabaseKey nls,
int chars,
boolean isNotNull,
int minValue,
int maxValue,
int stepSize) |
Modifier and Type | Method and Description |
---|---|
void |
addActionListener(java.awt.event.ActionListener l) |
void |
addSpinListener(SpinEvent.Listener l) |
protected AbstractFieldDialog |
createEditor() |
void |
decrement() |
protected IconKey |
getEditorIcon() |
IntegerField |
getField()
Returns a reference to the contained field.
|
int |
getIntValue()
Implements
Spinnable |
int |
getMaximum() |
int |
getMinimum() |
int |
getStepSize() |
SpinnerField |
getWidget()
Returns a JComponent that represents the layoutable GUI component.
|
void |
increment() |
protected boolean |
isSpinButtonLayoutLeftToRight() |
void |
removeActionListener(java.awt.event.ActionListener l) |
void |
removeSpinListener(SpinEvent.Listener l) |
void |
setLocked(boolean b)
Locks the field for editing.
|
void |
setMaximum(int maxValue) |
void |
setMinimum(int minValue) |
void |
setStepSize(int step) |
clear, createValue, getActionOpenEditor, getFieldDialog, getJLabel, getLabel, getName, getNlsKey, getStringValue, getUnitComponent, getValue, inputEquals, inputEquals, inputEquals, inputEquals, isEmpty, isLocked, isNotNull, isPrimaryKey, isRecordTypeField, isStretchableX, isStretchableY, setInsertDefaultValue, setModifyFlag, setNotNull, setPrimaryKey, setStretchableX, setStretchableY, setUnitComponent, setUnitString, setValue, toString, toString, toValue
alignFirstColumnsInSubPanels, getDefaultInsets, getFirstColumnMaxWidth, horizontalStretch, place, place, place, place, place, place, place, setDefaultInsets, setFirstColumnWidth, stretchX, stretchY, verticalStretch
addBorder, contains, getTileIcon, insertBorder, paintComponent, setTileIcon, setTileIcon, setTitledBorder
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, 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, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, 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, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
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, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, transferFocus, transferFocusBackward, transferFocusUpCycle
public SpinnerField(NlsDatabaseKey nls)
public SpinnerField(NlsDatabaseKey nls, int chars)
public SpinnerField(NlsDatabaseKey nls, boolean isNotNull)
public SpinnerField(NlsDatabaseKey nls, int chars, boolean isNotNull)
public SpinnerField(NlsDatabaseKey nls, int chars, boolean isNotNull, int minValue, int maxValue, int stepSize)
protected boolean isSpinButtonLayoutLeftToRight()
public IntegerField getField()
AbstractFieldContainer
getField
in class AbstractFieldContainer<java.lang.Integer>
public void addActionListener(java.awt.event.ActionListener l)
public void removeActionListener(java.awt.event.ActionListener l)
public void addSpinListener(SpinEvent.Listener l)
addSpinListener
in interface SpinEvent.Source
public void removeSpinListener(SpinEvent.Listener l)
removeSpinListener
in interface SpinEvent.Source
public SpinnerField getWidget()
Field
getWidget
in interface Field<java.lang.Integer>
getWidget
in class AbstractFieldContainer<java.lang.Integer>
public void setLocked(boolean b)
Field
setLocked
in interface Field<java.lang.Integer>
setLocked
in class AbstractFieldContainer<java.lang.Integer>
protected AbstractFieldDialog createEditor()
createEditor
in class AbstractFieldContainer<java.lang.Integer>
protected IconKey getEditorIcon()
getEditorIcon
in class AbstractFieldContainer<java.lang.Integer>
public int getMaximum()
getMaximum
in interface Spinnable
public void setMaximum(int maxValue)
setMaximum
in interface Spinnable
public int getMinimum()
getMinimum
in interface Spinnable
public void setMinimum(int minValue)
setMinimum
in interface Spinnable
public int getStepSize()
getStepSize
in interface Spinnable
public void setStepSize(int step)
setStepSize
in interface Spinnable
public int getIntValue()
Spinnable
getIntValue
in interface Spinnable
Copyright © 2014 EsprIT-Systems. All Rights Reserved.