Package rma.swing.text
Class DecimalNumberDocument
java.lang.Object
javax.swing.text.AbstractDocument
javax.swing.text.PlainDocument
rma.swing.text.RmaDocument
rma.swing.text.DecimalNumberDocument
- All Implemented Interfaces:
Serializable
,Document
a Decimal Number only document for JTextFields, and other components that use
PlainDocument
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.text.AbstractDocument
AbstractDocument.AbstractElement, AbstractDocument.AttributeContext, AbstractDocument.BranchElement, AbstractDocument.Content, AbstractDocument.DefaultDocumentEvent, AbstractDocument.ElementEdit, AbstractDocument.LeafElement
-
Field Summary
Fields inherited from class rma.swing.text.RmaDocument
_content, _isLowercaseOnly, _isUppercaseOnly, _length, _toolkit, tempBuf
Fields inherited from class javax.swing.text.PlainDocument
lineLimitAttribute, tabSizeAttribute
Fields inherited from class javax.swing.text.AbstractDocument
BAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementName
Fields inherited from interface javax.swing.text.Document
StreamDescriptionProperty, TitleProperty
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getMax()
double
getMin()
void
insertString
(int offs, String str, AttributeSet a) void
setMax
(double max) void
setMin
(double min) Methods inherited from class rma.swing.text.RmaDocument
checkValidChars, getCurrentInsertString, getLength, getLowercase, getUppercase, isValidChar, setLength, setLowercase, setUppercase
Methods inherited from class javax.swing.text.PlainDocument
createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdate
Methods inherited from class javax.swing.text.AbstractDocument
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
-
Constructor Details
-
DecimalNumberDocument
public DecimalNumberDocument() -
DecimalNumberDocument
-
-
Method Details
-
setMin
public void setMin(double min) -
getMin
public double getMin() -
setMax
public void setMax(double max) -
getMax
public double getMax() -
insertString
- Specified by:
insertString
in interfaceDocument
- Overrides:
insertString
in classRmaDocument
- Throws:
BadLocationException
-