|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.text.AbstractDocument javax.swing.text.PlainDocument org.browsecode.helpers.LetterNumberOnlyDocument
public class LetterNumberOnlyDocument
Based off the Java Tutorial, http://java.sun.com/docs/books/tutorial/uiswing/components/example-swing/WholeNumberField.java
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.text.AbstractDocument |
---|
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 |
Field Summary | |
---|---|
protected boolean |
allowReturns
|
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 | |
---|---|
LetterNumberOnlyDocument()
|
|
LetterNumberOnlyDocument(boolean allowsReturns)
|
Method Summary | |
---|---|
java.lang.String |
cleanString(java.lang.String string)
|
static java.lang.String |
cleanString(java.lang.String string,
boolean allowsReturns)
|
protected static LetterNumberOnlyDocument |
getInstance(boolean allowsReturns)
|
void |
insertString(int offs,
java.lang.String str,
javax.swing.text.AttributeSet a)
|
boolean |
isCharacterValid(char c)
|
static boolean |
isCharacterValid(char c,
boolean allowsReturns)
|
static void |
makeTextComponent(javax.swing.text.JTextComponent textComponent)
|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected boolean allowReturns
Constructor Detail |
---|
public LetterNumberOnlyDocument()
public LetterNumberOnlyDocument(boolean allowsReturns)
Method Detail |
---|
protected static LetterNumberOnlyDocument getInstance(boolean allowsReturns)
public static void makeTextComponent(javax.swing.text.JTextComponent textComponent)
public static boolean isCharacterValid(char c, boolean allowsReturns)
public boolean isCharacterValid(char c)
public java.lang.String cleanString(java.lang.String string)
public static java.lang.String cleanString(java.lang.String string, boolean allowsReturns)
public void insertString(int offs, java.lang.String str, javax.swing.text.AttributeSet a) throws javax.swing.text.BadLocationException
insertString
in interface javax.swing.text.Document
insertString
in class javax.swing.text.PlainDocument
javax.swing.text.BadLocationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |