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