|Method from javax.swing.text.TableView$TableRow Detail:|
void fillColumn(int col)
The number of columns present in this row.
public int getResizeWeight(int axis)
Determines the resizability of the view along the
given axis. A value of 0 or less is not resizable.
get location in the overall set of rows
protected View getViewAtPosition(int pos,
Fetches the child view that represents the given position in
the model. This is implemented to walk through the children
looking for a range that contains the given position. In this
view the children do not necessarily have a one to one mapping
with the child elements.
boolean isFilled(int col)
protected void layoutMajorAxis(int targetSpan,
Perform layout for the major axis of the box (i.e. the
axis that it represents). The results of the layout should
be placed in the given arrays which represent the allocations
to the children along the major axis.
This is re-implemented to give each child the span of the column
width for the table, and to give cells that span multiple columns
the multi-column span.
protected void layoutMinorAxis(int targetSpan,
Perform layout for the minor axis of the box (i.e. the
axis orthoginal to the axis that it represents). The results
of the layout should be placed in the given arrays which represent
the allocations to the children along the minor axis. This
is called by the superclass whenever the layout needs to be
updated along the minor axis.
This is implemented to delegate to the superclass, then adjust
the span for any cell that spans multiple rows.
public void replace(int offset,
Change the child views. This is implemented to
provide the superclass behavior and invalidate the
grid so that rows and columns will be recalculated.
void setRow(int row)
set location in the overall set of rows, this is
set by the TableView.updateGrid() method.