Spec-Zone.ru › OpenJDK 8

Класс RTFEditorKit

  • java.lang.Object
    • javax.swing.text.EditorKit
      • javax.swing.text.DefaultEditorKit
        • javax.swing.text.StyledEditorKit
          • javax.swing.text.rtf.RTFEditorKit
Все реализованные интерфейсы:
Serializable, Cloneable

public class RTFEditorKit
extends StyledEditorKit

Это реализация по умолчанию функциональности редактирования RTF. Поддержка RTF была написана не командой Swing. В будущем мы надеемся улучшить предоставляемую поддержку.

Вложенные классы

Вложенные классы/интерфейсы унаследованные от класса javax.swing.text.StyledEditorKit

StyledEditorKit.AlignmentAction, StyledEditorKit.BoldAction, StyledEditorKit.FontFamilyAction, StyledEditorKit.FontSizeAction, StyledEditorKit.ForegroundAction, StyledEditorKit.ItalicAction, StyledEditorKit.StyledTextAction, StyledEditorKit.UnderlineAction

Вложенные классы/интерфейсы унаследованные от класса javax.swing.text.DefaultEditorKit

DefaultEditorKit.BeepAction, DefaultEditorKit.CopyAction, DefaultEditorKit.CutAction, DefaultEditorKit.DefaultKeyTypedAction, DefaultEditorKit.InsertBreakAction, DefaultEditorKit.InsertContentAction, DefaultEditorKit.InsertTabAction, DefaultEditorKit.PasteAction

Поля

Поля унаследованные от класса javax.swing.text.DefaultEditorKit

backwardAction, beepAction, beginAction, beginLineAction, beginParagraphAction, beginWordAction, copyAction, cutAction, defaultKeyTypedAction, deleteNextCharAction, deleteNextWordAction, deletePrevCharAction, deletePrevWordAction, downAction, endAction, endLineAction, EndOfLineStringProperty, endParagraphAction, endWordAction, forwardAction, insertBreakAction, insertContentAction, insertTabAction, nextWordAction, pageDownAction, pageUpAction, pasteAction, previousWordAction, readOnlyAction, selectAllAction, selectionBackwardAction, selectionBeginAction, selectionBeginLineAction, selectionBeginParagraphAction, selectionBeginWordAction, selectionDownAction, selectionEndAction, selectionEndLineAction, selectionEndParagraphAction, selectionEndWordAction, selectionForwardAction, selectionNextWordAction, selectionPreviousWordAction, selectionUpAction, selectLineAction, selectParagraphAction, selectWordAction, upAction, writableAction

Конструкторы

Конструктор и описание
RTFEditorKit()

Создаёт RTFEditorKit.

Методы

Модификатор и тип Метод и описание
String getContentType()

Получить MIME-тип данных, для которых этот кит предоставляет поддержку.

void read(InputStream in, Document doc, int pos)

Вставить содержимое из заданного потока, который, как ожидается, находится в формате, подходящем для этого обработчика содержимого.

void read(Reader in, Document doc, int pos)

Вставить содержимое из заданного потока, который будет обрабатываться как обычный текст.

void write(OutputStream out, Document doc, int pos, int len)

Записать содержимое из документа в заданный поток в формате, подходящем для этого обработчика содержимого.

void write(Writer out, Document doc, int pos, int len)

Записать содержимое из документа в заданный поток как обычный текст.

Методы унаследованные от класса javax.swing.text.StyledEditorKit

clone, createDefaultDocument, createInputAttributes, deinstall, getActions, getCharacterAttributeRun, getInputAttributes, getViewFactory, install

Методы унаследованные от класса javax.swing.text.DefaultEditorKit

createCaret

Методы унаследованные от класса java.lang.Object

equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

RTFEditorKit()

public RTFEditorKit()

Создаёт RTFEditorKit.

Подробное описание методов

getContentType()

public String getContentType()

Получить MIME-тип данных, для которых этот кит предоставляет поддержку. Этот кит поддерживает тип text/rtf.

Переопределяет:
getContentType в классе DefaultEditorKit
Возвращает:
тип

read(java.io.InputStream, javax.swing.text.Document, int)

public void read(InputStream in,
                 Document doc,
                 int pos)
          throws IOException,
                 BadLocationException

Вставить содержимое из заданного потока, который, как ожидается, находится в формате, подходящем для этого обработчика содержимого.

Переопределяет:
read в классе DefaultEditorKit
Параметры:
in - Поток для чтения
doc - Назначение для вставки.
pos - Позиция в документе для размещения содержимого.
Исключения:
IOException - при любой ошибке ввода/вывода
BadLocationException - если pos представляет недопустимое местоположение в документе.

write(java.io.OutputStream, javax.swing.text.Document, int, int)

public void write(OutputStream out,
                  Document doc,
                  int pos,
                  int len)
           throws IOException,
                  BadLocationException

Записать содержимое из документа в заданный поток в формате, подходящем для этого обработчика содержимого.

Переопределяет:
write в классе DefaultEditorKit
Параметры:
out - Поток для записи
doc - Источник для записи.
pos - Позиция в документе для извлечения содержимого.
len - Количество для записи.
Исключения:
IOException - при любой ошибке ввода/вывода
BadLocationException - если pos представляет недопустимое местоположение в документе.

read(java.io.Reader, javax.swing.text.Document, int)

public void read(Reader in,
                 Document doc,
                 int pos)
          throws IOException,
                 BadLocationException

Вставить содержимое из заданного потока, который будет обрабатываться как обычный текст.

Переопределяет:
read в классе DefaultEditorKit
Параметры:
in - Поток для чтения
doc - Назначение для вставки.
pos - Позиция в документе для размещения содержимого.
Исключения:
IOException - при любой ошибке ввода/вывода
BadLocationException - если pos представляет недопустимое местоположение в документе.

write(java.io.Writer, javax.swing.text.Document, int, int)

public void write(Writer out,
                  Document doc,
                  int pos,
                  int len)
           throws IOException,
                  BadLocationException

Записать содержимое из документа в заданный поток как обычный текст.

Переопределяет:
write в классе DefaultEditorKit
Параметры:
out - Поток для записи
doc - Источник для записи.
pos - Позиция в документе для извлечения содержимого.
len - Количество для записи.
Исключения:
IOException - при любой ошибке ввода/вывода
BadLocationException - если pos представляет недопустимое местоположение в документе.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API