Sunday, April 27, 2014

Drawing a checkerboard








Hey guys!







here is a program that is suppose to display a checkerboard on an applet as shown below but it is not.







I really do not know where I am wrong. I have spinned my brain to no avail.







kindly help me see where I am wrong.







kind regards








/*







23.7 (Draw a Checkerboard Pattern) Write an applet that draws a checkerboard pattern as follows:








* * * * * * * *







* * * * * * * *







* * * * * * * *







* * * * * * * *







* * * * * * * *







* * * * * * * *







* * * * * * * *







* * * * * * * *







*/







import java.awt.Graphics;







import javax.swing.JApplet;








public class Exercise23_7 extends JApplet







{







// method paint to paint a checker board pattern







public void paint( Graphics g )







{








// calling superclass version of method paint







super.paint( g );







// local variables







int location1 = 0;







//int location2 = 50;







int location3 = 50;







int location4 = 60;







// drawing a rectanglle where to display the results







g.drawRect( 10, 17, 400, 350 );








// drawing the checker board pattern







for( int i = 1; i <= 4; i++ )







{







for( int location2 = 50; location2 <= 50; location2 +=10 )







{







location1 = 40;








for( int j = 1; j <= 8; j++ )







{







location1 += 10 ;







g.drawString( "*", location1, location2 );







} // end for








for( int j = 1; j <= 8; j++ )







{







location3 += 10;







g.drawString( "*", location3, location4 );







} // end for







} // end for







} // end outer for







} // end method paint







} // end class Exercise23_7















No comments:

Post a Comment