//(c) by Valery V Shmeleff www.oflameron.ru and www.oflameron.com public void Color_Chars(int i) { if (field1[i] == 0) cs = "+1"; //label56.setText("+1"); if (field1[i] == 0) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 0) dk = black; //label56.setForeColor(black); if (field1[i] == 1) cs = "-1"; //label56.setText("-1"); if (field1[i] == 1) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 1) dk = black; //label56.setForeColor(black); if (field1[i] == 2) cs = "+5"; //label56.setText("+5"); if (field1[i] == 2) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 2) dk = black; //label56.setForeColor(black); if (field1[i] == 3) cs = "-5"; //label56.setText("-5"); if (field1[i] == 3) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 3) dk = black; //label56.setForeColor(black); if (field1[i] == 4) cs = "+10"; //label56.setText("+10"); if (field1[i] == 4) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 4) dk = black; //label56.setForeColor(black); if (field1[i] == 5) cs = "-10"; //label56.setText("-10"); if (field1[i] == 5) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 5) dk = black; //label56.setForeColor(black); if (field1[i] == 6) cs = "+15"; //label56.setText("+15"); if (field1[i] == 6) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 6) dk = black; //label56.setForeColor(black); if (field1[i] == 7) cs = "-15"; //label56.setText("-15"); if (field1[i] == 7) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 7) dk = black; //label56.setForeColor(black); if (field1[i] == 8) cs = "+25"; //label56.setText("+25"); if (field1[i] == 8) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 8) dk = black; //label56.setForeColor(black); if (field1[i] == 9) cs = "T"; //label56.setText("T"); if (field1[i] == 9) dg = plusT; //label56.setBackColor(plusT); if (field1[i] == 9) dk = black; //label56.setForeColor(black); if (field1[i] == 10) cs = "P"; //label56.setText("P"); if (field1[i] == 10) dg = plusP; //label56.setBackColor(plusP); if (field1[i] == 10) dk = black; //label56.setForeColor(black); if (field1[i] == 11) cs = "B"; //label56.setText("B"); if (field1[i] == 11) dg = plusB; //label56.setBackColor(plusB); if (field1[i] == 11) dk = black; //label56.setForeColor(black); if (field1[i] == 12) cs = "Z"; //label56.setText("Z"); if (field1[i] == 12) dg = plusZ; //label56.setBackColor(plusZ); if (field1[i] == 12) dk = white; //label56.setForeColor(white); if (field1[i] == 13) cs = "Z"; //label56.setText("Z"); if (field1[i] == 13) dg = plusZ; //label56.setBackColor(plusZ); if (field1[i] == 13) dk = white; //label56.setForeColor(white); if (field1[i] == 14) cs = "End"; //label56.setText("End"); if (field1[i] == 14) dg = plusEnd; //label56.setBackColor(plusEnd); if (field1[i] == 14) dk = white; //label56.setForeColor(white); if (field1[i] == 15) cs = "-10"; //label56.setText("-10"); if (field1[i] == 15) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 15) dk = black; //label56.setForeColor(black); if (field1[i] == 16) cs = "-5"; //label56.setText("-5"); if (field1[i] == 16) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 16) dk = black; //label56.setForeColor(black); if (field1[i] == 17) cs = "-1"; //label56.setText("-1"); if (field1[i] == 17) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 17) dk = black; //label56.setForeColor(black); if (field1[i] == 18) cs = "+1"; //label56.setText("+1"); if (field1[i] == 18) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 18) dk = black; //label56.setForeColor(black); if (field1[i] == 19) cs = "+5"; //label56.setText("+5"); if (field1[i] == 19) dg = plus1; //label56.setBackColor(plus1); if (field1[i] == 19) dk = black; //label56.setForeColor(black); } public void Field_Fill() { for (int i=0; i<8; i++) { Color_Chars(i); //Copy to Label56 ////cs = label56.getText(); //Copy from Label56 to cs variable if (i == 0) label7.setText(cs); if (i == 1) label8.setText(cs); if (i == 2) label9.setText(cs); if (i == 3) label10.setText(cs); if (i == 4) label11.setText(cs); if (i == 5) label12.setText(cs); if (i == 6) label13.setText(cs); if (i == 7) label14.setText(cs); //dg = label56.getBackColor(); //Copy BackColor from Label56 to dg variable if (i == 0) label7.setBackColor(dg); if (i == 1) label8.setBackColor(dg); if (i == 2) label9.setBackColor(dg); if (i == 3) label10.setBackColor(dg); if (i == 4) label11.setBackColor(dg); if (i == 5) label12.setBackColor(dg); if (i == 6) label13.setBackColor(dg); if (i == 7) label14.setBackColor(dg); //dk = label56.getForeColor(); //Copy ForeColor from Label56 tož dk variable if (i == 0) label7.setForeColor(dk); if (i == 1) label8.setForeColor(dk); if (i == 2) label9.setForeColor(dk); if (i == 3) label10.setForeColor(dk); if (i == 4) label11.setForeColor(dk); if (i == 5) label12.setForeColor(dk); if (i == 6) label13.setForeColor(dk); if (i == 7) label14.setForeColor(dk); cs = ""; } }