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