cvj2.app.gui.widgets
クラス ListPanelColumnPainter

java.lang.Object
  上位を拡張 cvj2.app.gui.widgets.ListPanelColumnPainter
すべての実装されたインタフェース:
GridPanel.ColumnPainter

public class ListPanelColumnPainter
extends java.lang.Object
implements GridPanel.ColumnPainter

列ヘッダー描画


フィールドの概要
protected  Image iconAsc
          昇順アイコン
protected  Image iconDesc
          降順アイコン
 
コンストラクタの概要
ListPanelColumnPainter(FileListModel model)
           
 
メソッドの概要
 java.lang.Object getColumnData(int column)
          列データ取得 (デフォルト描画で使用する)
 int getColumnHeight(Control control)
          列高
 int[] getColumnWidths(int headerWidth)
          列幅
 boolean paintControl(GC gc, Rectangle rect, java.lang.Object data, int column, boolean isSelected)
          列描画コールバック (falseを返すと、デフォルトの描画になる)
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

iconAsc

protected Image iconAsc
昇順アイコン


iconDesc

protected Image iconDesc
降順アイコン

コンストラクタの詳細

ListPanelColumnPainter

public ListPanelColumnPainter(FileListModel model)
メソッドの詳細

getColumnData

public java.lang.Object getColumnData(int column)
インタフェース GridPanel.ColumnPainter の記述:
列データ取得 (デフォルト描画で使用する)

定義:
インタフェース GridPanel.ColumnPainter 内の getColumnData

getColumnHeight

public int getColumnHeight(Control control)
インタフェース GridPanel.ColumnPainter の記述:
列高

定義:
インタフェース GridPanel.ColumnPainter 内の getColumnHeight

getColumnWidths

public int[] getColumnWidths(int headerWidth)
インタフェース GridPanel.ColumnPainter の記述:
列幅

定義:
インタフェース GridPanel.ColumnPainter 内の getColumnWidths

paintControl

public boolean paintControl(GC gc,
                            Rectangle rect,
                            java.lang.Object data,
                            int column,
                            boolean isSelected)
インタフェース GridPanel.ColumnPainter の記述:
列描画コールバック (falseを返すと、デフォルトの描画になる)

定義:
インタフェース GridPanel.ColumnPainter 内の paintControl