| /home/dino/web/java/Life/source/java/Constants.java |
import java.awt.Font;
import java.awt.Color;
import java.awt.Point;
public interface Constants
{
final int MIN_PIXELS_PER_CELL = 2;
final int DEFAULT_PIXELS_PER_CELL = 20;
final int MIN_ROWS = 3;
final int MIN_COLS = 3;
final int MIN_DIMENSIONS_TO_DISPLAY_SAMPLE_BOARDS = 10;
final int MAX_INT = 2147483647;
final int MIN_TIME_DELAY = 0;
final int NOT_ON_BOARD = -0xBad;
final Color COLOR_BACKGROUND = Color.gray;
final Color COLOR_ABOUT_TO_COME_TO_LIFE = Color.black;
final Color COLOR_ALIVE = Color.green;
final Color COLOR_SOON_TO_DIE = new Color(50,200,0);
final Color COLOR_DEAD = Color.black;
final Color COLOR_OF_GENERATION_NUMBER = Color.red;
final Color SELECTED_BUTTON_COLOR = Color.green;
final Color DE_SELECTED_BUTTON_COLOR = Color.yellow;
final int PIXELS_TO_SKIP_FROM_TOP_AND_BOTTOM = 3;
final int PIXELS_TO_SKIP_FROM_RIGHT_SIDE_OF_BOARD = 9;
final int PIXELS_TO_SKIP_FROM_LEFT_SIDE_OF_BOARD = 3;
final int PIXELS_TO_SKIP_FROM_WIDGETS_AND_EDGES = 3;
final int Y_OFFSET_TO_RAISE_WINDOW = 100;
final int PIXELS_WE_MUST_SKIP_FROM_EDGES_FOR_WINDOW_POSITIONING = 20;
final int DEFAULT_FARTHEST_LEFT_A_COMPONENT_LIVES = 612;
final int DEFAULT_INSET = 20;
final int DEFAULT_PADDING = 30;
final int SMALL_PADDING = 7;
final int MIN_PROBABILITY = 1;
final int MAX_PROBABILITY = 100;
final int DEFAULT_PROBABILITY_OF_ALIVE = 45;
final int ONE_SECOND = 1000;
final int EIGHTH_SECOND = 125;
final int THREE_QUARTER_SECOND = 750;
final int DEFAULT_SHORT_TIME_TO_PAUSE = 275;
final int HALF_SECOND = 500;
final int TIME_TO_WAIT_FOR_THREADS = 3;
final int TIME_TO_WAIT_FOR_BUTTON_CLICK = 50;
final int TIME_TO_WAIT_FOR_PAINTING = 10;
final int NUMBER_OF_OLDBOARDS = 6;
final int PATTERN_DOES_NOT_REPEAT = -0xBad;
final int GARBAGE_VALUE = -0xDeadBeef;
final int GENERATION_NUMBER_FONT_SIZE = 25;
final String DEFAULT_FONT = "TimesRoman";
final int SMALL_FONT_SIZE = 10;
final int NORMAL_FONT_SIZE = 15;
final int LARGE_FONT_SIZE = 20;
final Font SMALL_FONT = new Font("TimeRoman", Font.PLAIN, SMALL_FONT_SIZE);
final Font STANDARD_FONT = new Font("TimeRoman", Font.PLAIN, NORMAL_FONT_SIZE);
final Font LARGE_FONT = new Font(DEFAULT_FONT, Font.PLAIN, LARGE_FONT_SIZE);
final int BREAK_MAIN_LOOP = 0;
final int CONTINUE_MAIN_LOOP = 1;
final int KEEP_GOING_MAIN_LOOP = 2;
}