JavaTM 2 Platform
Standard Ed. 5.0

javax.swing.text
Ŭ·¡½º DefaultStyledDocument.ElementBuffer

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.swing.text.DefaultStyledDocument.ElementBuffer
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
Serializable
Æ÷ÇԵǾî Àִ Ŭ·¡½º:
DefaultStyledDocument

public class DefaultStyledDocument.ElementBuffer
extends Object
implements Serializable

¿ä¼ÒÀÇ °èÃþ¿¡ ´ëÇÑ º¯°æÀ» °ü¸®Çϴ Ŭ·¡½ºÀÔ´Ï´Ù.

°æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ °´Ã¼´Â ÇâÈÄÀÇ Swing ¸±¸®Áî¿Í ȣȯµÇÁö ¾ÊÀ» ¿¹Á¤ÀÔ´Ï´Ù. ÇöÀçÀÇ Á÷·ÄÈ­ÀÇ Áö¿øÀº ´Ü±â°£ÀÇ ¿î¿ëÀ̳ª, °°Àº ¹öÀüÀÇ Swing¸¦ ½ÇÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ǰ£ÀÇ RMI¿¡ ÀûÀýÇÏ°í ÀÖ½À´Ï´Ù. JDK ¹öÀü 1.4 ÀÌÈÄ, ¸ðµç JavaBeans Àå±â°£ÀÇ ¿î¿ë Áö¿øÀº java.beans ÆÐÅ°Áö¿¡ Ãß°¡µÇ°í ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº XMLEncoder¸¦ ÂüÁ¶ÇϽʽÿÀ.


»ý¼ºÀÚ °³¿ä
DefaultStyledDocument.ElementBuffer (Element  root)
          »õ·Î¿î ElementBuffer¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 void change (int offset, int length, AbstractDocument.DefaultDocumentEvent  de)
          ÄÁÅÙÃ÷¸¦ º¯°æÇÕ´Ï´Ù.
protected  void changeUpdate ()
          ¹®¼­¿¡ÀÇ º¯°æ¿¡ ´ëÀÀÇØ, ¿ä¼ÒÀÇ ±¸Á¶¸¦ °»½ÅÇÕ´Ï´Ù.
 Element clone (Element  parent, Element  clonee)
          ´Ù¸¥ ºÎ¸ð¸¦ »ç¿ëÇØ, ÀÌ ¿ä¼ÒÀÇ º¹»çº»À» ÀÛ¼ºÇÕ´Ï´Ù.
 Element getRootElement ()
          ·çÆ® ¿ä¼Ò¸¦ ÃëµæÇÕ´Ï´Ù.
 void insert (int offset, int length, DefaultStyledDocument.ElementSpec [] data, AbstractDocument.DefaultDocumentEvent  de)
          »õ·Î¿î ÄÁÅÙÃ÷¸¦ »ðÀÔÇÕ´Ï´Ù.
protected  void insertUpdate (DefaultStyledDocument.ElementSpec [] data)
          °»½ÅÀ» ¹®¼­¿¡ »ðÀÔÇÕ´Ï´Ù.
 void remove (int offset, int length, AbstractDocument.DefaultDocumentEvent  de)
          ÄÁÅÙÃ÷¸¦ »èÁ¦ÇÕ´Ï´Ù.
protected  void removeUpdate ()
          ¹®¼­³»ÀÇ °ü·ÃµÈ ¼ø¼­·ÎºÎÅÍÀÇ »èÁ¦¿¡ ÀÀ´äÇØ, ¿ä¼ÒÀÇ ±¸Á¶¸¦ °»½ÅÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

DefaultStyledDocument.ElementBuffer

public DefaultStyledDocument.ElementBuffer(Element  root)
»õ·Î¿î ElementBuffer¸¦ ÀÛ¼ºÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
root - ·çÆ® ¿ä¼Ò
¸Þ¼­µåÀÇ »ó¼¼

getRootElement

public Element  getRootElement()
·çÆ® ¿ä¼Ò¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
·çÆ® ¿ä¼Ò

insert

public void insert(int offset,
                   int length,
                   DefaultStyledDocument.ElementSpec [] data,
                   AbstractDocument.DefaultDocumentEvent  de)
»õ·Î¿î ÄÁÅÙÃ÷¸¦ »ðÀÔÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
offset - °³½Ã ¿ÀÇÁ¼Â(offset) >= 0
length - ±æÀÌ >= 0
data - »ðÀÔÇÏ´Â µ¥ÀÌÅÍ
de - ÀÌ ÆíÁýÀ» capther ÇÏ´Â À̺¥Æ®

remove

public void remove(int offset,
                   int length,
                   AbstractDocument.DefaultDocumentEvent  de)
ÄÁÅÙÃ÷¸¦ »èÁ¦ÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
offset - °³½Ã ¿ÀÇÁ¼Â(offset) >= 0
length - ±æÀÌ >= 0
de - ÀÌ ÆíÁýÀ» capther ÇÏ´Â À̺¥Æ®

change

public void change(int offset,
                   int length,
                   AbstractDocument.DefaultDocumentEvent  de)
ÄÁÅÙÃ÷¸¦ º¯°æÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
offset - °³½Ã ¿ÀÇÁ¼Â(offset) >= 0
length - ±æÀÌ >= 0
de - ÀÌ ÆíÁýÀ» capther ÇÏ´Â À̺¥Æ®

insertUpdate

protected void insertUpdate(DefaultStyledDocument.ElementSpec [] data)
°»½ÅÀ» ¹®¼­¿¡ »ðÀÔÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
data - »ðÀÔÇÏ´Â ¿ä¼Ò

removeUpdate

protected void removeUpdate()
¹®¼­³»ÀÇ °ü·ÃµÈ ¼ø¼­·ÎºÎÅÍÀÇ »èÁ¦¿¡ ÀÀ´äÇØ, ¿ä¼ÒÀÇ ±¸Á¶¸¦ °»½ÅÇÕ´Ï´Ù. »èÁ¦ÀÇ ½ºÆÒÀ¸·Î »ç¿ëµÇ´Â ¿ä¼Ò´Â »èÁ¦µË´Ï´Ù.


changeUpdate

protected void changeUpdate()
¹®¼­¿¡ÀÇ º¯°æ¿¡ ´ëÀÀÇØ, ¿ä¼ÒÀÇ ±¸Á¶¸¦ °»½ÅÇÕ´Ï´Ù.


clone

public Element  clone(Element  parent,
                     Element  clonee)
´Ù¸¥ ºÎ¸ð¸¦ »ç¿ëÇØ, ÀÌ ¿ä¼ÒÀÇ º¹»çº»À» ÀÛ¼ºÇÕ´Ï´Ù.

ÆĶó¹ÌÅÍ:
parent - Ä£¿ä¼Ò
clonee - º¹Á¦ÇÏ´Â ¿ä¼Ò
¹Ýȯ°ª:
Ä«ÇÇ

JavaTM 2 Platform
Standard Ed. 5.0

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