example.payment.jbricks
Class BrickList
java.lang.Object
example.payment.jbricks.BrickList
public class BrickList
- extends java.lang.Object
This is a container class that some of the
initialization, drawing and collision detection
for the bricks in any particular level. It also
serves as a container that manages redraws
Constructor Summary |
BrickList(int[] typeList,
int patternWidth,
int level)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NORTH
public static final int NORTH
- See Also:
- Constant Field Values
SOUTH
public static final int SOUTH
- See Also:
- Constant Field Values
WEST
public static final int WEST
- See Also:
- Constant Field Values
EAST
public static final int EAST
- See Also:
- Constant Field Values
XOFFSET
public static final int XOFFSET
YOFFSET
public static final int YOFFSET
inter
Sprite inter
BrickList
public BrickList(int[] typeList,
int patternWidth,
int level)
getBrickAt
public Brick getBrickAt(int n)
moveBrick
public void moveBrick(int from,
int to)
checkForCollision
public int checkForCollision(Ball ball)
isClean
public boolean isClean()
getNeighbor
public Brick getNeighbor(Brick brick,
int direction)
paintShadow
public void paintShadow(javax.microedition.lcdui.Graphics g)
paint
public void paint(javax.microedition.lcdui.Graphics g)