public class JRealNumberField 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 |
---|
JRealNumberField()
Creates a new instance of this class.
|
JRealNumberField(BigDecimal value)
Creates a new instance of this class.
|
JRealNumberField(BigDecimal minValue,
BigDecimal maxValue)
Creates a new instance of this class.
|
JRealNumberField(BigDecimal value,
BigDecimal minValue,
BigDecimal maxValue)
Creates a new instance of this class.
|
JRealNumberField(NumberFormat format)
Creates a new instance of this class.
|
JRealNumberField(NumberFormat format,
BigDecimal minValue,
BigDecimal maxValue)
Creates a new instance of this class.
|
JRealNumberField(RealNumberFormatterFactory factory)
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
BigDecimal |
getBigDecimalValue()
Gets the value.
|
BigDecimal |
getMaximumBigDecimalValue()
Gets the maximum value.
|
BigDecimal |
getMinimumBigDecimalValue()
Gets the minimum value.
|
RealNumberFormatter |
getRealNumberFormatter()
Gets the number formatter.
|
RealNumberFormatterFactory |
getRealNumberFormatterFactory()
Gets the number formatter factory.
|
void |
setBigDecimalValue(BigDecimal value)
Sets the value.
|
protected void |
setFormatter(JFormattedTextField.AbstractFormatter formatter)
Sets the formatter.
|
void |
setFormatterFactory(JFormattedTextField.AbstractFormatterFactory aff)
Sets the formatter factory.
|
void |
setMaximumBigDecimalValue(BigDecimal maxValue)
Sets the maximum value.
|
void |
setMaximumNumberValue(Number maxValue)
Sets the maximum value.
|
void |
setMinimumBigDecimalValue(BigDecimal minValue)
Sets the minimum value.
|
void |
setMinimumNumberValue(Number minValue)
Sets the minimum value.
|
void |
setRealNumberFormatterFactory(RealNumberFormatterFactory factory)
Sets the number formatter factory.
|
void |
setValue(Object value)
Sets the value.
|
getAbstractXNumberFormatter, getAbstractXNumberFormatterFactory, getMaximumNumberValue, getMinimumNumberValue, getNumberValue, reinit, 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 JRealNumberField()
public JRealNumberField(BigDecimal value)
value
- the valuepublic JRealNumberField(NumberFormat format)
format
- the number formatpublic JRealNumberField(BigDecimal minValue, BigDecimal maxValue)
minValue
- the minimum valuemaxValue
- the maximum valuepublic JRealNumberField(NumberFormat format, BigDecimal minValue, BigDecimal maxValue)
format
- the number formatminValue
- the minimum valuemaxValue
- the maximum valuepublic JRealNumberField(BigDecimal value, BigDecimal minValue, BigDecimal maxValue)
value
- the valueminValue
- the minimum valuemaxValue
- the maximum valuepublic JRealNumberField(RealNumberFormatterFactory factory)
factory
- the number formatter factorypublic BigDecimal getBigDecimalValue()
public void setBigDecimalValue(BigDecimal value)
value
- the valuepublic void setValue(Object value)
setValue
in class AbstractNumberField
value
- the valuepublic BigDecimal getMinimumBigDecimalValue()
public void setMinimumBigDecimalValue(BigDecimal minValue)
minValue
- the minimum valuepublic BigDecimal getMaximumBigDecimalValue()
public void setMaximumBigDecimalValue(BigDecimal maxValue)
maxValue
- the maximum valueprotected void setFormatter(JFormattedTextField.AbstractFormatter formatter)
setFormatter
in class AbstractNumberField
formatter
- the number formatterpublic RealNumberFormatter getRealNumberFormatter()
public RealNumberFormatterFactory getRealNumberFormatterFactory()
public void setRealNumberFormatterFactory(RealNumberFormatterFactory 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 (BigDecimal)public void setMinimumNumberValue(Number minValue)
setMinimumNumberValue
in class AbstractNumberField
minValue
- the minimum value (BigDecimal)Copyright © 2002–2017 SoftSmithy. All rights reserved.