edu.kzoo.grid.display
Class TintedImageDisplay

java.lang.Object
  |
  +--edu.kzoo.grid.display.ScaledDisplay
        |
        +--edu.kzoo.grid.display.ScaledImageDisplay
              |
              +--edu.kzoo.grid.display.TintedImageDisplay
All Implemented Interfaces:
GridObjectDisplay

public class TintedImageDisplay
extends ScaledImageDisplay

Grid Display Package:
A TintedImageDisplay displays an object as a tinted image in a grid.

Version:
13 December 2003
Author:
Alyce Brady

Constructor Summary
TintedImageDisplay(java.lang.String imageFilename)
          Constructs an object that knows how to display a tinted image.
 
Method Summary
 void adjust(GridObject obj, java.awt.Component comp, java.awt.Graphics2D g2)
          Adjusts the graphics system for drawing a tinted image.
 
Methods inherited from class edu.kzoo.grid.display.ScaledImageDisplay
draw, tint
 
Methods inherited from class edu.kzoo.grid.display.ScaledDisplay
draw
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TintedImageDisplay

public TintedImageDisplay(java.lang.String imageFilename)
Constructs an object that knows how to display a tinted image.

Parameters:
imageFilename - name of file containing image
Method Detail

adjust

public void adjust(GridObject obj,
                   java.awt.Component comp,
                   java.awt.Graphics2D g2)
Adjusts the graphics system for drawing a tinted image.

Overrides:
adjust in class ScaledImageDisplay