protected static class NumberField.NumberDocumentFilter
extends javax.swing.text.DocumentFilter
Modifier | Constructor and Description |
---|---|
protected |
NumberDocumentFilter(java.text.NumberFormat format) |
Modifier and Type | Method and Description |
---|---|
protected NumberField.FormatResult |
format(java.lang.String string) |
protected java.text.NumberFormat |
getFormat() |
void |
insertString(javax.swing.text.DocumentFilter.FilterBypass filterBypass,
int offset,
java.lang.String string,
javax.swing.text.AttributeSet attributeSet) |
void |
remove(javax.swing.text.DocumentFilter.FilterBypass filterBypass,
int offset,
int length) |
void |
replace(javax.swing.text.DocumentFilter.FilterBypass filterBypass,
int offset,
int length,
java.lang.String string,
javax.swing.text.AttributeSet attributeSet) |
protected NumberDocumentFilter(java.text.NumberFormat format)
public final void insertString(javax.swing.text.DocumentFilter.FilterBypass filterBypass, int offset, java.lang.String string, javax.swing.text.AttributeSet attributeSet) throws javax.swing.text.BadLocationException
insertString
in class javax.swing.text.DocumentFilter
javax.swing.text.BadLocationException
public final void remove(javax.swing.text.DocumentFilter.FilterBypass filterBypass, int offset, int length) throws javax.swing.text.BadLocationException
remove
in class javax.swing.text.DocumentFilter
javax.swing.text.BadLocationException
public final void replace(javax.swing.text.DocumentFilter.FilterBypass filterBypass, int offset, int length, java.lang.String string, javax.swing.text.AttributeSet attributeSet) throws javax.swing.text.BadLocationException
replace
in class javax.swing.text.DocumentFilter
javax.swing.text.BadLocationException
protected NumberField.FormatResult format(java.lang.String string)
protected final java.text.NumberFormat getFormat()