|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.swing.text.View javax.swing.text.CompositeView javax.swing.text.BoxView javax.swing.text.TableView.TableRow
public class TableView.TableRow
行中心のテーブル内の行のビューです。
フィールドの概要 |
---|
クラス 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 |
コンストラクタの概要 | |
---|---|
TableView.TableRow(Element elem)
指定された要素の TableView を作成します。 |
メソッドの概要 | |
---|---|
int |
getResizeWeight(int axis)
指定された軸に沿ってビューのサイズを変更できるかどうかを指定します。 |
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)
子ビューを変更します。 |
クラス javax.swing.text.View から継承されたメソッド |
---|
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 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public TableView.TableRow(Element elem)
elem
- このビューが扱う要素メソッドの詳細 |
---|
public void replace(int offset, int length, View[] views)
BoxView
内の replace
offset
- 新規ビューを挿入するための、子ビューの開始インデックス。この値は 0 以上で、getViewCount 以下length
- 削除する現在の子ビューの数。この値は 0 以上で、(getViewCount() - offset) 以下views
- 追加する子ビュー。追加する子 (削除しやすい) がないことを示す場合は、null
の可能性もあるprotected void layoutMajorAxis(int targetSpan, int axis, int[] offsets, int[] spans)
このメソッドは、各子にテーブルの列幅のスパンを提供し、複数の列を補うセルには複数列のスパンを提供するために再実装されます。
BoxView
内の layoutMajorAxis
targetSpan
- ビューに指定されたスパンの合計。子をレイアウトするために使用されるaxis
- レイアウトされる軸offsets
- 各子ビューのビューの起点からのオフセット。これは戻り値であり、このメソッドの実装によって割り当てられるspans
- 各子ビューのスパン。これは戻り値であり、このメソッドの実装によって割り当てられるprotected void layoutMinorAxis(int targetSpan, int axis, int[] offsets, int[] spans)
このメソッドは、スーパークラスに委譲して複数行にまたがるセルのスパンを調整するために実装されます。
BoxView
内の layoutMinorAxis
targetSpan
- ビューに指定されたスパンの合計。子をレイアウトするために使用されるaxis
- レイアウトされる軸offsets
- 各子ビューのビューの起点からのオフセット。これは戻り値であり、このメソッドの実装によって割り当てられるspans
- 各子ビューのスパン。これは戻り値であり、このメソッドの実装によって割り当てられるpublic int getResizeWeight(int axis)
BoxView
内の getResizeWeight
axis
- View.X_AXIS または View.Y_AXIS
IllegalArgumentException
- 軸が無効な場合protected View getViewAtPosition(int pos, Rectangle a)
CompositeView
内の getViewAtPosition
pos
- 検索位置 >= 0a
- テーブルへの入力時の割り当て。および、終了時の位置を含むビューへの割り当て
null
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。