public class TableView.TableRow extends BoxView
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXISBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST| Конструктор и Описание |
|---|
TableView.TableRow(Element elem)
Создает TableView для данного элемента.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
int |
getResizeWeight(int axis)
Определяет resizability представления вдоль данной оси.
|
protected View |
getViewAtPosition(int pos, Rectangle a)
Выбирает дочернее представление, которое представляет данную позицию в модели.
|
protected void |
layoutMajorAxis(int targetSpan, int axis, int[] offsets, int[] spans)
Выполните расположение для главной оси поля (то есть.
|
protected void |
layoutMinorAxis(int targetSpan, int axis, int[] offsets, int[] spans)
Выполните расположение для незначительной оси поля (то есть.
|
void |
replace(int offset, int length, View[] views)
Измените дочерние представления.
|
baselineLayout, baselineRequirements, calculateMajorAxisRequirements, calculateMinorAxisRequirements, childAllocation, flipEastAndWestAtEnds, forwardUpdate, getAlignment, getAxis, getChildAllocation, getHeight, getMaximumSpan, getMinimumSpan, getOffset, getPreferredSpan, getSpan, getViewAtPoint, getWidth, isAfter, isAllocationValid, isBefore, isLayoutValid, layout, layoutChanged, modelToView, paint, paintChild, preferenceChanged, setAxis, setSize, viewToModelgetBottomInset, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewCount, getViewIndex, getViewIndexAtPosition, loadChildren, modelToView, setInsets, setParagraphInsets, setParentappend, breakView, changedUpdate, createFragment, forwardUpdateToView, getAttributes, getBreakWeight, getContainer, getDocument, getElement, getEndOffset, getGraphics, getParent, getStartOffset, getToolTipText, getViewFactory, getViewIndex, insert, insertUpdate, isVisible, modelToView, remove, removeAll, removeUpdate, updateChildren, updateLayout, viewToModelpublic TableView.TableRow(Element elem)
elem - элемент, за который это представление ответственноpublic void replace(int offset,
int length,
View[] views)
replace в class BoxViewoffset - начальное значение индекса в дочерний элемент просматривает, чтобы вставить новые представления; это должно быть значением> = 0 и <= getViewCountlength - число существующего дочернего элемента просматривает, чтобы удалить; Это должно быть значением> = 0 и <= (getViewCount() - offset)views - дочерний элемент просматривает, чтобы добавить; это значение может быть nullчтобы указать ни на какие дочерние элементы добавляются (полезный, чтобы удалить)protected void layoutMajorAxis(int targetSpan,
int axis,
int[] offsets,
int[] spans)
Это повторно реализуется, чтобы дать каждому дочернему элементу промежуток столбца width для таблицы, и дать ячейки, которые охватывают многократные столбцы многоколонный промежуток.
layoutMajorAxis в class BoxViewtargetSpan - полный промежуток, данный представлению, который whould привыкнуть к расположению дочерние элементы.axis - ось, являющаяся layed.offsets - смещения от источника представления для каждого из дочерних представлений. Это - возвращаемое значение и заполнено в реализацией этого метода.spans - промежуток каждого дочернего представления. Это - возвращаемое значение и заполнено в реализацией этого метода.protected void layoutMinorAxis(int targetSpan,
int axis,
int[] offsets,
int[] spans)
Это реализуется, чтобы делегировать к суперклассу, затем скорректировать промежуток для любой ячейки, которая охватывает многократные строки.
layoutMinorAxis в class BoxViewtargetSpan - полный промежуток, данный представлению, который whould привыкнуть к расположению дочерние элементы.axis - ось, являющаяся layed.offsets - смещения от источника представления для каждого из дочерних представлений. Это - возвращаемое значение и заполнено в реализацией этого метода.spans - промежуток каждого дочернего представления. Это - возвращаемое значение и заполнено в реализацией этого метода.public int getResizeWeight(int axis)
getResizeWeight в class BoxViewaxis - может быть любой Представление. X_AXIS или Представление. Y_AXISIllegalArgumentException - для недопустимой осиprotected View getViewAtPosition(int pos, Rectangle a)
getViewAtPosition в class CompositeViewpos - позиция поиска> = 0a - выделение к таблице на записи, и выделение представления, содержащего позицию на выходеnull если нет того
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92