net.infonode.gui.componentpainter

Class CompoundComponentPainter

public class CompoundComponentPainter extends AbstractComponentPainter

Paints the same area with two painters.

Version: $Revision: 1.8 $

Author: $Author: johan $

Constructor Summary
CompoundComponentPainter(ComponentPainter bottomPainter, ComponentPainter topPainter)
Method Summary
ColorgetColor(Component component)
booleanisOpaque(Component component)
voidpaint(Component component, Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)

Constructor Detail

CompoundComponentPainter

public CompoundComponentPainter(ComponentPainter bottomPainter, ComponentPainter topPainter)

Method Detail

getColor

public Color getColor(Component component)

isOpaque

public boolean isOpaque(Component component)

paint

public void paint(Component component, Graphics g, int x, int y, int width, int height, Direction direction, boolean horizontalFlip, boolean verticalFlip)