public class JWholeNumberField extends AbstractNumberField
JFormattedTextField.AbstractFormatter, JFormattedTextField.AbstractFormatterFactory
JTextField.AccessibleJTextField
JTextComponent.AccessibleJTextComponent, JTextComponent.DropLocation, JTextComponent.KeyBinding
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
COMMIT, COMMIT_OR_REVERT, PERSIST, REVERT
notifyAction
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
JWholeNumberField()
Creates a new instance of this class.
|
JWholeNumberField(BigInteger value)
Creates a new instance of this class.
|
JWholeNumberField(BigInteger minValue,
BigInteger maxValue)
Creates a new instance of this class.
|
JWholeNumberField(BigInteger value,
BigInteger minValue,
BigInteger maxValue)
Creates a new instance of this class.
|
JWholeNumberField(BigInteger value,
BigInteger minValue,
BigInteger maxValue,
Locale locale)
Creates a new instance of this class.
|
JWholeNumberField(BigInteger minValue,
BigInteger maxValue,
Locale locale)
Creates a new instance of this class.
|
JWholeNumberField(BigInteger value,
Locale locale)
Creates a new instance of this class.
|
JWholeNumberField(Locale locale)
Creates a new instance of this class.
|
JWholeNumberField(WholeNumberFormatterFactory factory)
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
BigInteger |
getBigIntegerValue()
Gets the value.
|
BigInteger |
getMaximumBigIntegerValue()
Gets the maximum value.
|
BigInteger |
getMinimumBigIntegerValue()
Gets the minimum value.
|
WholeNumberFormatter |
getWholeNumberFormatter()
Gets the number formatter.
|
WholeNumberFormatterFactory |
getWholeNumberFormatterFactory()
Gets the number formatter factory.
|
protected void |
reinit()
Applys the locale to the number formatter factory.
|
void |
setBigIntegerValue(BigInteger value)
Sets the value.
|
protected void |
setFormatter(JFormattedTextField.AbstractFormatter formatter)
Sets the formatter.
|
void |
setFormatterFactory(JFormattedTextField.AbstractFormatterFactory aff)
Sets the formatter factory.
|
void |
setMaximumBigIntegerValue(BigInteger maxValue)
Sets the maximum value.
|
void |
setMaximumNumberValue(Number maxValue)
Sets the maximum value.
|
void |
setMinimumBigIntegerValue(BigInteger minValue)
Sets the minimum value.
|
void |
setMinimumNumberValue(Number minValue)
Sets the minimum value.
|
void |
setValue(Object value)
Sets the value.
|
void |
setWholeNumberFormatterFactory(WholeNumberFormatterFactory factory)
Sets the number formatter factory.
|
getAbstractXNumberFormatter, getAbstractXNumberFormatterFactory, getMaximumNumberValue, getMinimumNumberValue, getNumberValue, setAbstractXNumberFormatterFactory, setLocale, setNumberValue
commitEdit, getActions, getFocusLostBehavior, getFormatter, getFormatterFactory, getUIClassID, getValue, invalidEdit, isEditValid, processFocusEvent, processInputMethodEvent, setDocument, setFocusLostBehavior
actionPropertyChanged, addActionListener, configurePropertiesFromAction, createActionPropertyChangeListener, createDefaultModel, fireActionPerformed, getAccessibleContext, getAction, getActionListeners, getColumns, getColumnWidth, getHorizontalAlignment, getHorizontalVisibility, getPreferredSize, getScrollOffset, isValidateRoot, paramString, postActionEvent, removeActionListener, scrollRectToVisible, setAction, setActionCommand, setColumns, setFont, setHorizontalAlignment, setScrollOffset
addCaretListener, addInputMethodListener, addKeymap, copy, cut, fireCaretUpdate, getCaret, getCaretColor, getCaretListeners, getCaretPosition, getDisabledTextColor, getDocument, getDragEnabled, getDropLocation, getDropMode, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getNavigationFilter, getPreferredScrollableViewportSize, getPrintable, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getText, getToolTipText, getUI, isEditable, loadKeymap, modelToView, moveCaretPosition, paste, print, print, print, read, removeCaretListener, removeKeymap, removeNotify, replaceSelection, restoreComposedText, saveComposedText, select, selectAll, setCaret, setCaretColor, setCaretPosition, setComponentOrientation, setDisabledTextColor, setDragEnabled, setDropMode, setEditable, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setNavigationFilter, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setText, setUI, updateUI, viewToModel, write
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, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, 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, 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, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, 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, processHierarchyBoundsEvent, processHierarchyEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public JWholeNumberField()
public JWholeNumberField(Locale locale)
locale
- the localepublic JWholeNumberField(BigInteger value)
value
- the valuepublic JWholeNumberField(BigInteger value, Locale locale)
value
- the valuelocale
- the localepublic JWholeNumberField(BigInteger minValue, BigInteger maxValue)
minValue
- the minimum valuemaxValue
- the maximum valuepublic JWholeNumberField(BigInteger minValue, BigInteger maxValue, Locale locale)
minValue
- the minimum valuemaxValue
- the maximum valuelocale
- the localepublic JWholeNumberField(BigInteger value, BigInteger minValue, BigInteger maxValue)
value
- the valueminValue
- the minimum valuemaxValue
- the maximum valuepublic JWholeNumberField(BigInteger value, BigInteger minValue, BigInteger maxValue, Locale locale)
value
- the valueminValue
- the minimum valuemaxValue
- the maximum valuelocale
- the localepublic JWholeNumberField(WholeNumberFormatterFactory factory)
factory
- the number formatter factoryprotected void reinit()
reinit
in class AbstractNumberField
public BigInteger getBigIntegerValue()
public void setBigIntegerValue(BigInteger value)
value
- the valuepublic void setValue(Object value)
setValue
in class AbstractNumberField
value
- the valuepublic BigInteger getMinimumBigIntegerValue()
public void setMinimumBigIntegerValue(BigInteger minValue)
minValue
- the minimum valuepublic BigInteger getMaximumBigIntegerValue()
public void setMaximumBigIntegerValue(BigInteger maxValue)
maxValue
- the maximum valueprotected void setFormatter(JFormattedTextField.AbstractFormatter formatter)
setFormatter
in class AbstractNumberField
formatter
- the number formatterpublic WholeNumberFormatter getWholeNumberFormatter()
public WholeNumberFormatterFactory getWholeNumberFormatterFactory()
public void setWholeNumberFormatterFactory(WholeNumberFormatterFactory factory)
factory
- the number formatter factorypublic void setFormatterFactory(JFormattedTextField.AbstractFormatterFactory aff)
setFormatterFactory
in class AbstractNumberField
aff
- the number formatter factorypublic void setMaximumNumberValue(Number maxValue)
setMaximumNumberValue
in class AbstractNumberField
maxValue
- the maximum value (BigInteger)public void setMinimumNumberValue(Number minValue)
setMinimumNumberValue
in class AbstractNumberField
minValue
- the minimum value (BigInteger)Copyright © 2012–2015 SoftSmithy. All rights reserved.