nl.coderight.jazz.form.field
Class NumberField
java.lang.Object
nl.coderight.jazz.form.FormField<V>
nl.coderight.jazz.form.field.validatable.ValidatableField<V>
nl.coderight.jazz.form.field.input.InputField<Number>
nl.coderight.jazz.form.field.NumberField
- All Implemented Interfaces:
- ClipboardSupport, Editable, Validation
public class NumberField
- extends InputField<Number>
Provides an input field for numbers.
| Methods inherited from class nl.coderight.jazz.form.field.input.InputField |
copy, createField, createLabelFor, createLabelFor, cut, getField, getMaxLength, isEditable, onChange, onFocusGained, onFocusLost, onKeyTyped, paste, setColumns, setCopyAction, setCutAction, setEditable, setFilter, setFormatter, setInputPrompt, setMaxLength, setOnChangeAction, setOnChangeEvent, setOverwriteMode, setPasteAction, validate |
| Methods inherited from class nl.coderight.jazz.form.field.validatable.ValidatableField |
checkIsRequired, getError, getValidator, isFocusable, isRequired, isValid, onValidate, setFocusBorderVisible, setRequired, setRequiredMessage, setToolTipText, setValidator |
| Methods inherited from class nl.coderight.jazz.form.FormField |
dispatchEvent, dispose, focus, focusNextField, focusPreviousField, getBackground, getBindID, getBorder, getComponent, getCursor, getDataBinding, getForeground, getForm, getLabel, getParent, getPreferredSize, getToolTipText, hasFocus, isBindable, isChanged, isEnabled, isOpaque, isReadonly, isScrollable, isShowing, isVisible, onClick, onDoubleClick, onMouseEnter, onMouseLeave, onPopup, registerKeyboardAction, setBackground, setBindID, setBorder, setChanged, setComponent, setCursor, setDataBinding, setEnabled, setFocusable, setForeground, setOnFocusGainedEvent, setOnFocusLostEvent, setOpaque, setPopupMenu, setPreferredSize, setReadonly, setVisible, translate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NumberField
public NumberField(String bindID,
int length)
getType
public NumberField.NumberType getType()
setType
public void setType(NumberField.NumberType type)
setFormat
public void setFormat(NumberFormat format)
getValue
public Number getValue()
- Description copied from class:
FormField
- Returns field value.
- Overrides:
getValue in class InputField<Number>
setValue
public void setValue(Number number)
- Description copied from class:
FormField
- Sets field value.
- Overrides:
setValue in class InputField<Number>
isValueChanged
protected boolean isValueChanged(Number newValue)
- Overrides:
isValueChanged in class FormField<Number>
valueOf
protected Number valueOf(String string)
throws ParseException
- Specified by:
valueOf in class InputField<Number>
- Throws:
ParseException
Copyright 2010 CodeRight, All rights reserved.