public class NumericPlainDocument extends AFPlainDocument
javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement
Modifier and Type | Field and Description |
---|---|
protected java.text.DecimalFormat |
format |
protected boolean |
isCheckDigital |
protected java.lang.String |
m_datatype_warning |
protected java.lang.String |
m_valueTooBig |
protected java.lang.String |
m_valueTooSmall |
protected float |
maxValue |
protected float |
minValue |
protected java.lang.String |
realString |
isShowErrorMessage, m_lengthlimit_warning, m_listenerList, maxLength
Constructor and Description |
---|
NumericPlainDocument() |
NumericPlainDocument(java.text.DecimalFormat format) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkValue() |
boolean |
equals(java.lang.Object obj) |
java.text.DecimalFormat |
getFormat() |
float |
getMaxValue() |
float |
getMinValue() |
java.lang.String |
getRealString() |
java.lang.String |
getTooBigWarning() |
java.lang.String |
getTooSmallWarning() |
java.lang.String |
getTypeLimitWarning() |
void |
insertString(int offset,
java.lang.String str,
javax.swing.text.AttributeSet a) |
boolean |
isCheckDigital() |
void |
setFormat(java.text.DecimalFormat fmt) |
void |
setIsCheckDigital(boolean b) |
void |
setMaxValue(float value) |
void |
setMinValue(float value) |
void |
setRealString(java.lang.String txt) |
void |
setTooBigWarning(java.lang.String warning) |
void |
setTooSmallWarning(java.lang.String warning) |
void |
setTypeLimitWarning(java.lang.String warning)
protected void setTypeLimitWarning(String warning)
|
addAFTextFieldDocumentListener, fireFormatChanged, fireShowErrorMessage, getLengthLimitWarning, getMaxLength, isShowErrorMessage, removeAFTextFieldDocumentListener, setLengthLimitWarning, setMaxLength, setShowErrorMessage
createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdate
addDocumentListener, addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, remove, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
protected java.lang.String m_datatype_warning
protected java.lang.String m_valueTooBig
protected java.lang.String m_valueTooSmall
protected java.text.DecimalFormat format
protected transient boolean isCheckDigital
protected float maxValue
protected float minValue
protected java.lang.String realString
public NumericPlainDocument()
public NumericPlainDocument(java.text.DecimalFormat format)
public boolean equals(java.lang.Object obj)
equals
in class AFPlainDocument
public void setMaxValue(float value)
public float getMaxValue()
public void setMinValue(float value)
public float getMinValue()
public void setFormat(java.text.DecimalFormat fmt)
public java.text.DecimalFormat getFormat()
public java.lang.String getRealString()
public void setRealString(java.lang.String txt)
public java.lang.String getTypeLimitWarning()
public void setTypeLimitWarning(java.lang.String warning)
public void setTooBigWarning(java.lang.String warning)
public java.lang.String getTooBigWarning()
public void setTooSmallWarning(java.lang.String warning)
public java.lang.String getTooSmallWarning()
public void setIsCheckDigital(boolean b)
public boolean isCheckDigital()
public void insertString(int offset, java.lang.String str, javax.swing.text.AttributeSet a) throws javax.swing.text.BadLocationException
insertString
in interface javax.swing.text.Document
insertString
in class AFPlainDocument
javax.swing.text.BadLocationException
protected boolean checkValue()
Copyright ? 2022. All Rights Reserved.