public class DefaultStyledDocument.ElementBuffer extends Object implements Serializable
 警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对所有JavaBeans的长期存储的支持已被添加到java.beans包中。 请参阅XMLEncoder 。 
| Constructor and Description | 
|---|
| ElementBuffer(Element root)
              创建一个新的ElementBuffer。 
             | 
| Modifier and Type | Method and Description | 
|---|---|
| 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()
              更新元素结构以响应从文档中相关序列的删除。 
             | 
public ElementBuffer(Element root)
root - 根元素 
           public Element getRootElement()
public void insert(int offset,
                   int length,
                   DefaultStyledDocument.ElementSpec[] data,
                   AbstractDocument.DefaultDocumentEvent de) 
          offset - 起始偏移量> = 0 
           length - 长度> = 0 
           data - 要插入的数据 
           de - 捕获此编辑的事件 
           public void remove(int offset,
                   int length,
                   AbstractDocument.DefaultDocumentEvent de) 
          offset - 起始偏移量> = 0 
           length - 长度> = 0 
           de - 捕获此编辑的事件 
           public void change(int offset,
                   int length,
                   AbstractDocument.DefaultDocumentEvent de) 
          offset - 起始偏移量> = 0 
           length - 长度> = 0 
           de - 捕获此编辑的事件 
           protected void insertUpdate(DefaultStyledDocument.ElementSpec[] data)
data - 要插入的元素 
           protected void removeUpdate()
protected void changeUpdate()
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.