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, getParagraphElement
addDocumentListener, 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, setDocumentProperties
public 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.Document
insertString
in class javax.swing.text.PlainDocument
javax.swing.text.BadLocationException