Java プラットフォーム 1.2

javax.swing.text
クラス TableView.TableCell

java.lang.Object
  |
  +--javax.swing.text.View
        |
        +--javax.swing.text.CompositeView
              |
              +--javax.swing.text.BoxView
                    |
                    +--javax.swing.text.TableView.TableCell

public class TableView.TableCell
extends BoxView
implements javax.swing.text.TableView.GridCell

テーブル内のセルのビューです。


クラス javax.swing.text.View から継承したフィールド
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS
 
コンストラクタの概要
TableView.TableCell(Element elem)
          指定された要素のテーブルセルを構築します。
 
メソッドの概要
 int getColumnCount()
          このセルがまたがるカラムの数を取得します (たとえばグリッドの幅)。
 int getGridColumn()
          グリッド位置のカラムを取得します。
 int getGridRow()
          グリッド位置の行を取得します。
 float getPreferredSpan(int axis)
          このビューに適切なスパンを軸に沿って指定します。
 int getRowCount()
          このセルがまたがる行の数を取得します (つまりグリッドの高さ)。
 void setGridLocation(int row, int col)
          グリッド位置を設定します。
 
クラス javax.swing.text.BoxView から継承したメソッド
baselineLayout, baselineRequirements, calculateMajorAxisRequirements, calculateMinorAxisRequirements, changedUpdate, childAllocation, flipEastAndWestAtEnds, getAlignment, getHeight, getMaximumSpan, getMinimumSpan, getOffset, getResizeWeight, getSpan, getViewAtPoint, getWidth, insertUpdate, isAfter, isAllocationValid, isBefore, layout, layoutMajorAxis, layoutMinorAxis, modelToView, paint, paintChild, preferenceChanged, removeUpdate, replace, setSize, viewToModel
 
クラス javax.swing.text.CompositeView から継承したメソッド
append, getBottomInset, getChildAllocation, getInsideAllocation, getLeftInset, getNextEastWestVisualPositionFrom, getNextNorthSouthVisualPositionFrom, getNextVisualPositionFrom, getRightInset, getTopInset, getView, getViewAtPosition, getViewCount, getViewIndexAtPosition, insert, loadChildren, modelToView, removeAll, setInsets, setParagraphInsets, setParent
 
クラス javax.swing.text.View から継承したメソッド
breakView, createFragment, getAttributes, getBreakWeight, getContainer, getDocument, getElement, getEndOffset, getParent, getStartOffset, getViewFactory, isVisible, modelToView, viewToModel
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TableView.TableCell

public TableView.TableCell(Element elem)
指定された要素のテーブルセルを構築します。
パラメータ:
elem - このビューが担当する要素
メソッドの詳細

getColumnCount

public int getColumnCount()
このセルがまたがるカラムの数を取得します (たとえばグリッドの幅)。
定義:
インタフェース javax.swing.text.TableView.GridCell 内の getColumnCount
戻り値:
カラム数

getRowCount

public int getRowCount()
このセルがまたがる行の数を取得します (つまりグリッドの高さ)。
定義:
インタフェース javax.swing.text.TableView.GridCell 内の getRowCount
戻り値:
行数

setGridLocation

public void setGridLocation(int row,
                            int col)
グリッド位置を設定します。
定義:
インタフェース javax.swing.text.TableView.GridCell 内の setGridLocation
パラメータ:
row - 行 >= 0
col - カラム >= 0

getGridRow

public int getGridRow()
グリッド位置の行を取得します。
定義:
インタフェース javax.swing.text.TableView.GridCell 内の getGridRow

getGridColumn

public int getGridColumn()
グリッド位置のカラムを取得します。
定義:
インタフェース javax.swing.text.TableView.GridCell 内の getGridColumn

getPreferredSpan

public float getPreferredSpan(int axis)
このビューに適切なスパンを軸に沿って指定します。このメソッドを実装すると、スーパークラスによって報告された適切なスパンをセルの行/カラムカウントで割って返すことができ、その結果、複数カラムおよび複数行のセルは必要条件をそれらがかかわるすべてのカラム/行で分配します。
パラメータ:
axis - View.X_AXIS または View.Y_AXIS
戻り値:
ビューが描画されるスパン。通常、ビューは返されるスパンに描画されるように指示されるが、その保証はない。親はビューのサイズ変更または分割を選択できる
オーバーライド:
クラス BoxView 内の getPreferredSpan

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.