cvj2.app.gui.widgets
クラス ListPanelPainter
java.lang.Object
cvj2.app.gui.widgets.ListPanelPainter
- すべての実装されたインタフェース:
- GridPanel.CellPainter
- 直系の既知のサブクラス:
- ListPanelRowPainter, ListPanelThumbnailPainter
public abstract class ListPanelPainter
- extends java.lang.Object
- implements GridPanel.CellPainter
ListPanel のリスト表示、サムネイル表示の描画を行う抽象クラス
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
listPanel
protected ListPanel listPanel
iconArchive
protected Image iconArchive
iconFolder
protected Image iconFolder
iconFile
protected Image iconFile
iconPict
protected Image iconPict
selBg
protected Color selBg
selFg
protected Color selFg
border
protected Color border
fg
protected Color fg
bg
protected Color bg
fontHeight
protected int fontHeight
ListPanelPainter
public ListPanelPainter(ListPanel lp)
- コンストラクタ
drawIconAndFilename
public void drawIconAndFilename(GCX gcx,
FileInfo f,
Rectangle rect,
boolean showIcon,
boolean isSelected)
drawIcon
public void drawIcon(GCX gcx,
FileInfo f,
int x,
int y,
int size)
- ファイルに対応したアイコンを描画