jp.ne.mki.wedge.education.table.header.group
クラス HeaderGroup

java.lang.Object
  上位を拡張 jp.ne.mki.wedge.education.table.header.group.HeaderGroup

public class HeaderGroup
extends java.lang.Object

GroupHeader用 定義クラス。

GroupTableHeaderを実現するために使用される、Header定義格納クラスです。

使用にあたって (利用許諾)

このライブラリはフリーソフトウェアです。
このライブラリは役に立つことを願って配布しますが、完全 無保証 です。
本ライブラリを利用して損害が発生した場合、当社は一切の責任を負いません。

ある特定条件下(タイミング、製品・JDKバージョン)では動作不良を招くなどの可能性もありますので、 使用有無判断/テスト は自己責任でお願いします。

このライブラリは 製品サポート の対象外になります。
お問い合わせには一切応じかねますので予めご了承ください。

作成者:
Media Knowledge Industrial Co.,Ltd.
関連項目:
SetHeaderGroup

フィールドの概要
protected  int endIndex
          終了列番号
protected  java.lang.Object headerValue
          表示文字列
protected  int height
          高さ (-1の時には自動算出)
protected  javax.swing.table.TableCellRenderer renderer
          レンダラ
protected  int startIndex
          開始列番号
 
コンストラクタの概要
HeaderGroup(java.lang.Object headerValue, int start, int end)
          コンストラクタ
 
メソッドの概要
 java.awt.Component getCellRenderer(javax.swing.JTable table)
          レンダラーコンポーネントを取得する
 int getEndIndex()
          終了Indexを取得する
 java.lang.Object getHeaderValue()
          表示オブジェクトを取得
 int getHeight(javax.swing.JTable table)
          Y位置を取得
 javax.swing.table.TableCellRenderer getRenderer()
          レンダラーを取得する
 int getStartIndex()
          開始Indexを取得する
 int getWidth(javax.swing.JTable table)
          幅を取得
 int getX(javax.swing.JTable table)
          X位置を取得
 boolean isColumnExists(int column)
          指定列のGroup指定があるかどうか
 void setEndIndex(int endIndex)
          終了Indexを設定する
 void setHeaderValue(java.lang.Object headerValue)
          Headerの値を設定する
 void setHeight(int height)
          高さを設定する
 void setRenderer(javax.swing.table.TableCellRenderer renderer)
          レンダラーを設定する
 void setStartIndex(int startIndex)
          開始Indexを設定する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

renderer

protected javax.swing.table.TableCellRenderer renderer
レンダラ


headerValue

protected java.lang.Object headerValue
表示文字列


startIndex

protected int startIndex
開始列番号


endIndex

protected int endIndex
終了列番号


height

protected int height
高さ (-1の時には自動算出)

コンストラクタの詳細

HeaderGroup

public HeaderGroup(java.lang.Object headerValue,
                   int start,
                   int end)
コンストラクタ

パラメータ:
headerValue - 表示オブジェクト
start - 開始列番号
end - 終了列番号
メソッドの詳細

getHeaderValue

public java.lang.Object getHeaderValue()
表示オブジェクトを取得

戻り値:

getX

public int getX(javax.swing.JTable table)
X位置を取得

パラメータ:
table -
戻り値:

getHeight

public int getHeight(javax.swing.JTable table)
Y位置を取得

パラメータ:
table -
戻り値:

getWidth

public int getWidth(javax.swing.JTable table)
幅を取得

パラメータ:
table -
戻り値:

setRenderer

public void setRenderer(javax.swing.table.TableCellRenderer renderer)
レンダラーを設定する

パラメータ:
renderer -

getRenderer

public javax.swing.table.TableCellRenderer getRenderer()
レンダラーを取得する

戻り値:

getCellRenderer

public java.awt.Component getCellRenderer(javax.swing.JTable table)
レンダラーコンポーネントを取得する

パラメータ:
table -
戻り値:

setHeaderValue

public void setHeaderValue(java.lang.Object headerValue)
Headerの値を設定する

パラメータ:
headerValue -

getEndIndex

public int getEndIndex()
終了Indexを取得する

戻り値:

setEndIndex

public void setEndIndex(int endIndex)
終了Indexを設定する

パラメータ:
endIndex -

getStartIndex

public int getStartIndex()
開始Indexを取得する

戻り値:

setStartIndex

public void setStartIndex(int startIndex)
開始Indexを設定する

パラメータ:
startIndex -

setHeight

public void setHeight(int height)
高さを設定する

パラメータ:
height -

isColumnExists

public boolean isColumnExists(int column)
指定列のGroup指定があるかどうか

パラメータ:
column -
戻り値: