de.enough.polish.ui.backgrounds
Class HorizontalStripesBackground

java.lang.Object
  extended by de.enough.polish.ui.Background
      extended by de.enough.polish.ui.backgrounds.HorizontalStripesBackground
All Implemented Interfaces:
Serializable

public class HorizontalStripesBackground
extends Background

Paints stripes with two colors that can change their color.

Copyright Enough Software 2006 - 2008

 history
        Jan 31, 2007 - rob creation
 

Author:
Robert Virkus, j2mepolish@enough.de

Field Summary
 
Fields inherited from class de.enough.polish.ui.Background
borderWidth
 
Constructor Summary
HorizontalStripesBackground(int firstTopColor, int firstBottomColor, int secondTopColor, int secondBottomColor)
          Creates a new background.
 
Method Summary
 void paint(int x, int y, int width, int height, javax.microedition.lcdui.Graphics g)
          Paints this background.
 
Methods inherited from class de.enough.polish.ui.Background
addRelativeToBackgroundRegion, animate, animate, hideNotify, releaseResources, showNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HorizontalStripesBackground

public HorizontalStripesBackground(int firstTopColor,
                                   int firstBottomColor,
                                   int secondTopColor,
                                   int secondBottomColor)
Creates a new background.

Parameters:
firstTopColor - the first color at the start of the background
firstBottomColor - the first color at the end of the background
secondTopColor - the second color at the start of the background
secondBottomColor - the second color at the end of the background
Method Detail

paint

public void paint(int x,
                  int y,
                  int width,
                  int height,
                  javax.microedition.lcdui.Graphics g)
Description copied from class: Background
Paints this background.

Specified by:
paint in class Background
Parameters:
x - the horizontal start point
y - the vertical start point
width - the width of the background
height - the height of the background
g - the Graphics on which the background should be painted.