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