Spec-Zone.ru › OpenJDK 8

Класс ListView

  • java.lang.Object
    • javax.swing.text.View
      • javax.swing.text.CompositeView
        • javax.swing.text.BoxView
          • javax.swing.text.html.BlockView
            • javax.swing.text.html.ListView
Все реализованные интерфейсы:
SwingConstants

public class ListView
extends BlockView

Реализация представления для отображения html-списка

Поля

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

BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS

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

BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST

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

Конструктор и описание
ListView(Element elem)

Создаёт новое представление, которое представляет элемент списка.

Методы

Модификатор и тип Метод и описание
float getAlignment(int axis)

Вычисляет желаемую форму списка.

void paint(Graphics g, Shape allocation)

Отображает с использованием заданной поверхности отрисовки и области на этой поверхности.

protected void paintChild(Graphics g, Rectangle alloc, int index)

Отрисовывает один из дочерних элементов; вызывается методом paint().

protected void setPropertiesFromAttributes()

Обновляет любые кэшированные значения, полученные из атрибутов.

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

calculateMajorAxisRequirements, calculateMinorAxisRequirements, changedUpdate, getAttributes, getMaximumSpan, getMinimumSpan, getPreferredSpan, getResizeWeight, getStyleSheet, layoutMinorAxis, setParent

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

baselineLayout, baselineRequirements, childAllocation, flipEastAndWestAtEnds, forwardUpdate, getAxis, getChildAllocation, getHeight, getOffset, getSpan, getViewAtPoint, getWidth, isAfter, isAllocationValid, isBefore, isLayoutValid, layout, layoutChanged, layoutMajorAxis, modelToView, preferenceChanged, replace, setAxis, setSize, viewToModel

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

getBottomInset, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewAtPosition, getViewCount, getViewIndex, getViewIndexAtPosition, loadChildren, modelToView, setInsets, setParagraphInsets

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

append, breakView, createFragment, forwardUpdateToView, getBreakWeight, getContainer, getDocument, getElement, getEndOffset, getGraphics, getParent, getStartOffset, getToolTipText, getViewFactory, getViewIndex, insert, insertUpdate, isVisible, modelToView, remove, removeAll, removeUpdate, updateChildren, updateLayout, viewToModel

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

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

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

ListView

public ListView(Element elem)

Создаёт новое представление, которое представляет элемент списка.

Параметры:
elem - элемент, для которого нужно создать представление

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

getAlignment

public float getAlignment(int axis)

Вычисляет желаемую форму списка.

Переопределяет:
getAlignment в классе BlockView
Параметры:
axis - может быть X_AXIS или Y_AXIS
Возвращает:
желаемый размах
См. также:
View.getPreferredSpan(int)

paint

public void paint(Graphics g,
                  Shape allocation)

Отрисовывает с использованием заданной поверхности отрисовки и области на этой поверхности.

Переопределяет:
paint в классе BlockView
Параметры:
g - поверхность отрисовки для использования
allocation - выделенная область для отрисовки
См. также:
View.paint(java.awt.Graphics, java.awt.Shape)

paintChild

protected void paintChild(Graphics g,
                          Rectangle alloc,
                          int index)

Отрисовывает один из дочерних элементов; вызывается методом paint(). По умолчанию это всё, что делает подкласс, но подкласс может использовать это для отрисовки элементов относительно дочернего элемента.

Переопределяет:
paintChild в классе BoxView
Параметры:
g - контекст графики
alloc - выделенная область для отрисовки дочернего элемента
index - индекс дочернего элемента

setPropertiesFromAttributes

protected void setPropertiesFromAttributes()

Описание скопировано из класса: BlockView

Обновляет любые кэшированные значения, полученные из атрибутов.

Переопределяет:
setPropertiesFromAttributes в классе BlockView

© 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