Пример #1
0
 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());
 }
Пример #2
0
 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());
 }
Пример #3
0
 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);
     }
 }
Пример #4
0
 public static void draw1(int x, int y, digit d)
 {
     verticalRowSymbol(x + d.getSize() - 1, y, d.getSize(), d.getColor());
 }