GeneThello Home

net.sf.genethello.shared
Interface IMessage

All Known Implementing Classes:
GenethelloGUI

public interface IMessage

Interface for common message printing tasks.

Author:
praz

Method Summary
 void finishAnimation()
           
 java.awt.Component getGlassPane()
           
 void printBoard(int[] b)
          Draws the board.
 void printBoardToImage(int[] b)
           
 void printMessage(java.lang.String format, int i)
          Prints formatted integer to dialog box.
 void setEnabledPassButton(int turn, boolean enable)
          Enables/disables pass button for certain player.
 void updateMessage(int turn, java.lang.String message)
          Update message board of certain player.
 

Method Detail

printBoard

void printBoard(int[] b)
Draws the board.

Parameters:
b - board

updateMessage

void updateMessage(int turn,
                   java.lang.String message)
Update message board of certain player.

Parameters:
turn - color of player: Game.BLACK, Game.WHITE
message - message to update

setEnabledPassButton

void setEnabledPassButton(int turn,
                          boolean enable)
Enables/disables pass button for certain player.

Parameters:
turn - color of player: Game.BLACK, Game.WHITE
enable - if true then enable, or disable otherwise

printMessage

void printMessage(java.lang.String format,
                  int i)
Prints formatted integer to dialog box.

Parameters:
format - format
i - integer to print

getGlassPane

java.awt.Component getGlassPane()

printBoardToImage

void printBoardToImage(int[] b)

finishAnimation

void finishAnimation()

GeneThello Home

Get GeneThello: Genetic Othello at SourceForge.net. Fast, secure and Free Open Source software downloads