public class TextFieldFilter
extends javax.swing.text.PlainDocument
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 |
|---|---|
java.lang.String |
acceptedChars |
static java.lang.String |
ALPHA |
static java.lang.String |
ALPHA_NUMERIC |
static java.lang.String |
ALPHA_NUMERIC_AND_SOME_SYMBOLS |
static java.lang.String |
ALPHA_NUMERIC_SPECIAL |
static java.lang.String |
DECIMAL |
static java.lang.String |
LOWERCASE |
static java.lang.String |
NON_EVENT_DELIMITER_CHARACTERS |
static java.lang.String |
NUMERIC |
static java.lang.String |
PUNCTUATION |
static java.lang.String |
UPPERCASE |
| Constructor and Description |
|---|
TextFieldFilter() |
TextFieldFilter(java.lang.String acceptedChars) |
| Modifier and Type | Method and Description |
|---|---|
void |
allowSpaces(boolean spaces) |
void |
insertString(int offset,
java.lang.String str,
javax.swing.text.AttributeSet attr) |
getDefaultRootElement, getParagraphElementaddDocumentListener, addUndoableEditListener, createPosition, dump, getAsynchronousLoadPriority, getBidiRootElement, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, putProperty, readLock, readUnlock, remove, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentPropertiespublic static final java.lang.String LOWERCASE
public static final java.lang.String UPPERCASE
public static final java.lang.String ALPHA
public static final java.lang.String NUMERIC
public static final java.lang.String DECIMAL
public static final java.lang.String ALPHA_NUMERIC
public static final java.lang.String PUNCTUATION
public static final java.lang.String ALPHA_NUMERIC_SPECIAL
public static final java.lang.String ALPHA_NUMERIC_AND_SOME_SYMBOLS
public static final java.lang.String NON_EVENT_DELIMITER_CHARACTERS
public java.lang.String acceptedChars
public TextFieldFilter()
public TextFieldFilter(java.lang.String acceptedChars)
public void allowSpaces(boolean spaces)
public void insertString(int offset,
java.lang.String str,
javax.swing.text.AttributeSet attr)
throws javax.swing.text.BadLocationException
insertString in interface javax.swing.text.DocumentinsertString in class javax.swing.text.PlainDocumentjavax.swing.text.BadLocationException