public abstract class AbstractCellBasedBackPainter extends AbstractBackPainter
Constructor and Description |
---|
AbstractCellBasedBackPainter() |
Modifier and Type | Method and Description |
---|---|
protected abstract java.awt.Image |
getBackgroundImageFor(Program prog)
Gets the background image for the given program.
|
protected abstract java.awt.Image |
getOuterBackgroundImage()
Gets the background image for the outer areas, where no programs are.
|
void |
paintBackground(java.awt.Graphics grp,
int columnWidth,
int tableHeight,
int minCol,
int maxCol,
java.awt.Rectangle clipBounds,
ProgramTableLayout layout,
ProgramTableModel model)
Paints the background.
|
fillImage, getTableWest, layoutChanged
public void paintBackground(java.awt.Graphics grp, int columnWidth, int tableHeight, int minCol, int maxCol, java.awt.Rectangle clipBounds, ProgramTableLayout layout, ProgramTableModel model)
grp
- columnWidth
- tableHeight
- clipBounds
- layout
- The table's layoutmodel
- The table modelprotected abstract java.awt.Image getOuterBackgroundImage()
protected abstract java.awt.Image getBackgroundImageFor(Program prog)
prog
- The program.TV-Browser 3.4.4, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)