Spec-Zone .ru
спецификации, руководства, описания, API
|
public class TableView.TableRow extends BoxView
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
Конструктор и Описание |
---|
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, viewToModel
getBottomInset, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewCount, getViewIndex, getViewIndexAtPosition, loadChildren, modelToView, setInsets, setParagraphInsets, setParent
append, 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, viewToModel
public TableView.TableRow(Element elem)
elem
- элемент, за который это представление ответственноpublic void replace(int offset, int length, View[] views)
replace
в классе BoxView
offset
- начальное значение индекса в дочерний элемент просматривает, чтобы вставить новые представления; это должно быть значением> = 0 и <= getViewCountlength
- число существующего дочернего элемента просматривает, чтобы удалить; Это должно быть значением> = 0 и <= (getViewCount() - offset)views
- дочерний элемент просматривает, чтобы добавить; это значение может быть null
чтобы указать ни на какие дочерние элементы добавляются (полезный, чтобы удалить)protected void layoutMajorAxis(int targetSpan, int axis, int[] offsets, int[] spans)
Это повторно реализуется, чтобы дать каждому дочернему элементу промежуток ширины столбца для таблицы, и дать ячейки, которые охватывают многократные столбцы многоколонный промежуток.
layoutMajorAxis
в классе BoxView
targetSpan
- полный промежуток, данный представлению, который whould привыкнуть к расположению дочерние элементы.axis
- ось, являющаяся layed.offsets
- смещения от источника представления для каждого из дочерних представлений. Это - возвращаемое значение и заполнено в реализацией этого метода.spans
- промежуток каждого дочернего представления. Это - возвращаемое значение и заполнено в реализацией этого метода.protected void layoutMinorAxis(int targetSpan, int axis, int[] offsets, int[] spans)
Это реализуется, чтобы делегировать к суперклассу, затем скорректировать промежуток для любой ячейки, которая охватывает многократные строки.
layoutMinorAxis
в классе BoxView
targetSpan
- полный промежуток, данный представлению, который whould привыкнуть к расположению дочерние элементы.axis
- ось, являющаяся layed.offsets
- смещения от источника представления для каждого из дочерних представлений. Это - возвращаемое значение и заполнено в реализацией этого метода.spans
- промежуток каждого дочернего представления. Это - возвращаемое значение и заполнено в реализацией этого метода.public int getResizeWeight(int axis)
getResizeWeight
в классе BoxView
axis
- может быть любой Представление. X_AXIS или Представление. Y_AXISIllegalArgumentException
- для недопустимой осиprotected View getViewAtPosition(int pos, Rectangle a)
getViewAtPosition
в классе CompositeView
pos
- поисковая позиция> = 0a
- выделение к таблице на записи, и выделение представления, содержащего позицию на выходеnull
если нет того
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.