JavaTM 2
Platform
Std.  Ed.  v1. 4.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 ¿¡ ÀûÀýÇϰí ÀÖ½À´Ï´Ù. 1.4 ¿¡¼­´Â ¸ðµç JavaBeansTM ÀÇ Àå±â ¿î¿ë ¼­Æ÷Æ®°¡, 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
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.