Spec-Zone.ru › OpenJDK 8

Класс HTMLEditorKit.HTMLTextAction

  • java.lang.Object
    • javax.swing.AbstractAction
      • javax.swing.text.TextAction
        • javax.swing.text.StyledEditorKit.StyledTextAction
          • javax.swing.text.html.HTMLEditorKit.HTMLTextAction
Все реализуемые интерфейсы:
ActionListener, Serializable, Cloneable, EventListener, Action
Прямые известные подклассы:
HTMLEditorKit.InsertHTMLTextAction
Вложенный класс:
HTMLEditorKit

public abstract static class HTMLEditorKit.HTMLTextAction
extends StyledEditorKit.StyledTextAction

Абстрактное действие, предоставляющее удобные методы для вставки HTML в существующий документ.

ПРИМЕЧАНИЕ: Ни один из удобных методов не блокирует документ. Если другой поток изменяет текст, эти методы могут вести себя непредсказуемо или возвращать некорректные данные.

Поля

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

changeSupport, enabled

Поля, унаследованные от интерфейса javax.swing.Action

ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON

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

Конструктор и описание
HTMLTextAction(String name)

Методы

Модификатор и тип Метод и описание
protected int elementCountToTag(HTMLDocument doc, int offset, HTML.Tag tag)

Возвращает количество элементов, начиная с самого глубокого листа, необходимое для достижения элемента, представляющего tag.

protected Element findElementMatchingTag(HTMLDocument doc, int offset, HTML.Tag tag)

Возвращает самый глубокий элемент в offset, соответствующий tag.

protected Element[] getElementsAt(HTMLDocument doc, int offset)

Возвращает массив элементов, содержащих offset.

protected HTMLDocument getHTMLDocument(JEditorPane e)
protected HTMLEditorKit getHTMLEditorKit(JEditorPane e)

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

getEditor, getStyledDocument, getStyledEditorKit, setCharacterAttributes, setParagraphAttributes

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

augmentList, getFocusedComponent, getTextComponent

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

addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled

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

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

Методы, унаследованные от интерфейса java.awt.event.ActionListener

actionPerformed

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

HTMLTextAction

public HTMLTextAction(String name)

Методы

getHTMLDocument

protected HTMLDocument getHTMLDocument(JEditorPane e)
Возвращает:
HTMLDocument для e.

getHTMLEditorKit

protected HTMLEditorKit getHTMLEditorKit(JEditorPane e)
Возвращает:
HTMLEditorKit для e.

getElementsAt

protected Element[] getElementsAt(HTMLDocument doc,
                                  int offset)

Возвращает массив элементов, содержащих offset. Первый элемент соответствует корню.

elementCountToTag

protected int elementCountToTag(HTMLDocument doc,
                                int offset,
                                HTML.Tag tag)

Возвращает количество элементов, начиная с самого глубокого листа, необходимое для достижения элемента, представляющего tag. Возвращает -1, если элемент, представляющий tag, не найден, или 0, если родительский элемент листа в offset представляет tag.

findElementMatchingTag

protected Element findElementMatchingTag(HTMLDocument doc,
                                         int offset,
                                         HTML.Tag tag)

Возвращает самый глубокий элемент в offset, соответствующий tag.

© 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