JavaTM 2 Platform
Standard Ed. 5.0

javax.swing.text
Ŭ·¡½º DocumentFilter.FilterBypass

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.swing.text.DocumentFilter.FilterBypass
Æ÷ÇԵǾî Àִ Ŭ·¡½º:
DocumentFilter

public abstract static class DocumentFilter.FilterBypass
extends Object

Document ¿¡ÀÇ ÄݹéÀ» ȸÇÇÇØ, Document¸¦ º¯°æÇÏ´Â °æ¿ì¿¡ »ç¿ëµË´Ï´Ù. DocumentFilter¸¦ Áö¿øÇÏ´Â Document ±¸Çö¿¡¼­´Â ¾Æ·¡ÀÇ ¸Þ¼­µå°¡ DocumentFilter ·ÎºÎÅÍ ºÒ·Á °¬À» ¶§¿¡ DocumentFilter ¿¡ÀÇ ÄݹéÀ» ½ÇÇàÇÏÁö ¾Ê°Ô ÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.


»ý¼ºÀÚ °³¿ä
DocumentFilter.FilterBypass ()
           
 
¸Þ¼­µå °³¿ä
abstract  Document getDocument ()
          º¯°æÀ» ÇÏ°í ÀÖ´Â Document¸¦ ¸®ÅÏÇÕ´Ï´Ù.
abstract  void insertString (int offset, String  string, AttributeSet  attr)
          DocumentFilter¸¦ ¿ìȸµµ·Î ÇØ, ÁöÁ¤ ÅؽºÆ®¸¦ »ðÀÔÇÕ´Ï´Ù.
abstract  void remove (int offset, int length)
          DocumentFilter¸¦ ¿ìȸµµ·Î ÇØ, ÅؽºÆ®ÀÇ ÁöÁ¤ ¿µ¿ªÀ» »èÁ¦ÇÕ´Ï´Ù.
abstract  void replace (int offset, int length, String  string, AttributeSet  attrs)
          offset·Î ºÎÅÍ offset + length ±îÁöÀÇ ÅؽºÆ®ÀÇ ¿µ¿ªÀ» »èÁ¦ÇØ, text¿¡ ¿Å°Ü³õ½À´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

DocumentFilter.FilterBypass

public DocumentFilter.FilterBypass()
¸Þ¼­µåÀÇ »ó¼¼

getDocument

public abstract Document  getDocument()
º¯°æÀ» ÇÏ°í ÀÖ´Â Document¸¦ ¸®ÅÏÇÕ´Ï´Ù.

¹Ýȯ°ª:
removeString À̳ª insertString°¡ ½ÇÇàµÇ´Â Document

remove

public abstract void remove(int offset,
                            int length)
                     throws BadLocationException 
DocumentFilter¸¦ ¿ìȸµµ·Î ÇØ, ÅؽºÆ®ÀÇ ÁöÁ¤ ¿µ¿ªÀ» »èÁ¦ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
offset - ¼±µÎ·ÎºÎÅÍÀÇ ¿ÀÇÁ¼Â(offset) >= 0
length - »èÁ¦ ´ë»óÀÇ ¹®ÀÚ¼ö >= 0
¿¹¿Ü:
BadLocationException - »èÁ¦ ¹üÀ§ÀÇ ÀϺΰ¡ ¹®¼­ÀÇ À¯È¿ ºÎºÐÀÌ ¾Æ´Ï¾ú´ø °æ¿ì. ¿¹¿Ü³»ÀÇ À§Ä¡´Â ÃÖÃÊ·Î °ËÃâµÈ ºÎÁ¤ÇÑ À§Ä¡

insertString

public abstract void insertString(int offset,
                                  String  string,
                                  AttributeSet  attr)
                           throws BadLocationException 
DocumentFilter¸¦ ¿ìȸµµ·Î ÇØ, ÁöÁ¤ ÅؽºÆ®¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
offset - ÄÁÅÙÃ÷¸¦ »ðÀÔÇÏ´Â ¹®¼­¿¡ ´ëÇÑ ¿ÀÇÁ¼Â(offset) >= 0. ÁöÁ¤ À§Ä¡³ª ±× ÈÄÀÇ º¯°æÀ» ÃßÀûÇÏ´Â ¸ðµç À§°ªÀÌ À̵¿
string - »ðÀÔÇϴ ij¸¯ÅÍ ¶óÀÎ
attr - »ðÀÔµÈ ÄÁÅÙÃ÷¿¡ °ü·ÃÇÏ°í ÀÖ´Â ¼Ó¼º. ¼Ó¼ºÀÌ ¾ø´Â °æ¿ì´Â null
¿¹¿Ü:
BadLocationException - ÁöÁ¤µÈ »ðÀÔÀÇ À§°ªÀÌ ¹®¼­³»ÀÇ À¯È¿ÇÑ À§°ªÀÌ ¾Æ´Ñ °æ¿ì

replace

public abstract void replace(int offset,
                             int length,
                             String  string,
                             AttributeSet  attrs)
                      throws BadLocationException 
offset·Î ºÎÅÍ offset + length ±îÁöÀÇ ÅؽºÆ®ÀÇ ¿µ¿ªÀ» »èÁ¦ÇØ, text¿¡ ¿Å°Ü³õ½À´Ï´Ù.

ÆĶó¹ÌÅÍ:
offset - Document ¿¡¼­ÀÇ À§Ä¡
length - »èÁ¦ÇÏ´Â ÅؽºÆ®ÀÇ ±æÀÌ
string - »ðÀÔÇÏ´Â ÅؽºÆ®. nullÀÎ °æ¿ì, ÅؽºÆ®´Â »ðÀÔµÇÁö ¾Ê´Â
attrs - »ðÀÔµÈ ÅؽºÆ®ÀÇ ¼Ó¼ºÀ» ³ªÅ¸³»´Â AttributeSet. nullµµ °¡´É
¿¹¿Ü:
BadLocationException - ÁöÁ¤µÈ »ðÀÔÀÌ, ¹®¼­³»ÀÇ À¯È¿ÇÑ À§°ªÀÌ ¾Æ´Ñ °æ¿ì

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.