ru.sstu.renju.ui.renderers
Class BlackWhiteRenderer

java.lang.Object
  extended by ru.sstu.renju.ui.renderers.GameRenderer
      extended by ru.sstu.renju.ui.renderers.BlackWhiteRenderer

public class BlackWhiteRenderer
extends GameRenderer

BlackWhiteRenderer class is used for rendering black and white stones.

Since:
Renju 1.0
Author:
denis_murashev

Constructor Summary
BlackWhiteRenderer(int cellSize)
           
 
Method Summary
protected  void paintBlack(Graphics g, int i, int j)
          Painting Black Stone (or Cross).
 void paintField(Graphics g)
          Painting game field.
 void paintRow(Graphics g, Row row)
          Painting winning row.
protected  void paintWhite(Graphics g, int i, int j)
          Painting White Stone (or Nought).
 
Methods inherited from class ru.sstu.renju.ui.renderers.GameRenderer
getCellSize, paintCell, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BlackWhiteRenderer

public BlackWhiteRenderer(int cellSize)
Parameters:
cellSize - cell size
Method Detail

paintField

public void paintField(Graphics g)
Description copied from class: GameRenderer
Painting game field.

Specified by:
paintField in class GameRenderer
Parameters:
g - graphics

paintRow

public void paintRow(Graphics g,
                     Row row)
Description copied from class: GameRenderer
Painting winning row.

Specified by:
paintRow in class GameRenderer
Parameters:
g - graphics
row - row

paintBlack

protected void paintBlack(Graphics g,
                          int i,
                          int j)
Description copied from class: GameRenderer
Painting Black Stone (or Cross).

Specified by:
paintBlack in class GameRenderer
Parameters:
g - graphics
i - column index
j - row index

paintWhite

protected void paintWhite(Graphics g,
                          int i,
                          int j)
Description copied from class: GameRenderer
Painting White Stone (or Nought).

Specified by:
paintWhite in class GameRenderer
Parameters:
g - graphics
i - column index
j - row index


Copyright © 2013 TFI branch of Engels Instutute of Technology. All Rights Reserved.