package checkers;
import java.awt.Font;
import javax.swing.JTextArea;
public class Log extends JTextArea implements BoardListener
{
private static final long serialVersionUID = -6714540903699673108L;
public Log()
{
super(8, 0);
setEditable(false);
setFont(new Font(Font.MONOSPACED, Font.BOLD, 12));
}
@Override
public void onMove(Board board, Move move)
{
append(move + "\n");
setCaretPosition(getText().length());
}
@Override
public void onNewGame(Board board)
{
setText("");
}
}