public static void draw0(int x, int y, digit d) { horizontalRowSymbol(x, y, d.getSize(), d.getColor()); horizontalRowSymbol(x, y + d.getSize() - 1, d.getSize(), d.getColor()); verticalRowSymbol(x, y, d.getSize(), d.getColor()); verticalRowSymbol(x + d.getSize() - 1, y, d.getSize(), d.getColor()); }
public static void clearDigit(int x, int y, digit d) { verticalRowSpace(x, y, d.getSize(), d.getColor()); horizontalRowSpace(x, y, d.getSize(), d.getColor()); verticalRowSpace(x + d.getSize() - 1, y, d.getSize(), d.getColor()); horizontalRowSpace(x, y + d.getSize() - 1, d.getSize(), d.getColor()); horizontalRowSpace(x, y + d.getSize() / 2, d.getSize(), d.getColor()); horizontalRowSpace(x + d.getSize() - 2, y + d.getSize() - 1, d.getSize() / 2, d.getColor()); }
public static void draw(int x, int y, digit d) { if (d.getNum() == 0) { draw0(x, y, d); } else if (d.getNum() == 1) { draw1(x, y, d); } else if (d.getNum() == 2) { draw2(x, y, d); } else if (d.getNum() == 3) { draw3(x, y, d); } else if (d.getNum() == 4) { draw4(x, y, d); } else if (d.getNum() == 5) { draw5(x, y, d); } else if (d.getNum() == 6) { draw6(x, y, d); } else if (d.getNum() == 7) { draw7(x, y, d); } else if (d.getNum() == 8) { draw8(x, y, d); } else if (d.getNum() == 9) { draw9(x, y, d); } }
public static void draw1(int x, int y, digit d) { verticalRowSymbol(x + d.getSize() - 1, y, d.getSize(), d.getColor()); }