Package rma.swing.text
Class MilitaryTimeDocument
java.lang.Object
javax.swing.text.AbstractDocument
javax.swing.text.PlainDocument
rma.swing.text.RmaDocument
rma.swing.text.MilitaryTimeDocument
- All Implemented Interfaces:
Serializable
,Document
a Military Time document for JTextFields, and other components that use
PlainDocument. values in the range 0000 to 2459
- 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 TypeMethodDescriptionboolean
boolean
protected boolean
isValidChar
(char c, int offs) void
setAllowsHour2400
(boolean b) void
setAllowsMinutes
(boolean b) Methods inherited from class rma.swing.text.RmaDocument
checkValidChars, getCurrentInsertString, getLength, getLowercase, getUppercase, insertString, 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
-
MilitaryTimeDocument
public MilitaryTimeDocument() -
MilitaryTimeDocument
-
-
Method Details
-
setAllowsHour2400
public void setAllowsHour2400(boolean b) -
getAllowsHour2400
public boolean getAllowsHour2400() -
setAllowsMinutes
public void setAllowsMinutes(boolean b) -
getAllowsMinutes
public boolean getAllowsMinutes() -
isValidChar
protected boolean isValidChar(char c, int offs) - Overrides:
isValidChar
in classRmaDocument
-