public class ListView extends BlockView
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS
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)
Краски один из дочерних элементов; вызванный краской ().
|
protected void |
setPropertiesFromAttributes()
Обновите любые кэшируемые значения, которые прибывают из атрибутов.
|
calculateMajorAxisRequirements, calculateMinorAxisRequirements, changedUpdate, getAttributes, getMaximumSpan, getMinimumSpan, getPreferredSpan, getResizeWeight, getStyleSheet, layoutMinorAxis, setParent
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
getBottomInset, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewAtPosition, getViewCount, getViewIndex, getViewIndexAtPosition, loadChildren, modelToView, setInsets, setParagraphInsets
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
public ListView(Element elem)
elem
- элемент, чтобы создать представление дляpublic float getAlignment(int axis)
getAlignment
в class BlockView
axis
- может быть или X_AXIS или Y_AXISView.getPreferredSpan(int)
public void paint(Graphics g, Shape allocation)
paint
в class BlockView
g
- поверхность рендеринга, чтобы использоватьallocation
- выделенная область, чтобы представить вView.paint(java.awt.Graphics, java.awt.Shape)
protected void paintChild(Graphics g, Rectangle alloc, int index)
paintChild
в class BoxView
g
- графический контекстalloc
- выделенная область, чтобы представить дочерний элемент вindex
- индексирование дочернего элементаprotected void setPropertiesFromAttributes()
BlockView
setPropertiesFromAttributes
в class BlockView
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92