| 
 | Préférences Moteurs de recherche | ||||||||||||||||||
| JavaTM 2 Platform Std. Ed. v1.5.0 
javax.swing.text
 | |||||||||||||||||||
| Nested Class Summary | |
|---|---|
| static class | DocumentFilter.FilterBypassUsed as a way to circumvent calling back into the Document to change it. | 
| Constructor Summary | |
|---|---|
| DocumentFilter() | |
| Method Summary | |
|---|---|
|  void | insertString(DocumentFilter.FilterBypass fb,
             int offset,
             String string,
             AttributeSet attr)Invoked prior to insertion of text into the specified Document. | 
|  void | remove(DocumentFilter.FilterBypass fb,
       int offset,
       int length)Invoked prior to removal of the specified region in the specified Document. | 
|  void | replace(DocumentFilter.FilterBypass fb,
        int offset,
        int length,
        String text,
        AttributeSet attrs)Invoked prior to replacing a region of text in the specified Document. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DocumentFilter()
| Method Detail | 
|---|
public void remove(DocumentFilter.FilterBypass fb, int offset, int length) throws BadLocationException
FilterBypass as
 necessary.
fb - FilterBypass that can be used to mutate Documentoffset - the offset from the beginning >= 0length - the number of characters to remove >= 0
BadLocationException - some portion of the removal range
   was not a valid part of the document.  The location in the exception
   is the first bad position encountered.public void insertString(DocumentFilter.FilterBypass fb, int offset, String string, AttributeSet attr) throws BadLocationException
fb - FilterBypass that can be used to mutate Documentoffset - the offset into the document to insert the content >= 0.
    All positions that track change at or after the given location 
    will move.string - the string to insertattr - the attributes to associate with the inserted
   content.  This may be null if there are no attributes.
BadLocationException - the given insert position is not a
   valid position within the documentpublic void replace(DocumentFilter.FilterBypass fb, int offset, int length, String text, AttributeSet attrs) throws BadLocationException
fb - FilterBypass that can be used to mutate Documentoffset - Location in Documentlength - Length of text to deletetext - Text to insert, null indicates no text to insertattrs - AttributeSet indicating attributes of inserted text,
              null is legal.
BadLocationException - the given insert position is not a
   valid position within the document