954,510 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

drawStripes

Hey whats up im pretty new here and new to java. I have no idea when it comes to methods. (this is my first java course so im completly lost)

I have a test coming up and Im just trying to review. We got a couple examples of things that will be on the test... So we are given this complex "for loop" and we have to turn it into a few simple"ler" methods. I am having trouple doing this. the first method is supposed to draw some Stripes on an HTML file. I am having trouble "calling" or "invoking" the "drawStripes" method i created so far i have




import java.applet.*; //applet stuff
import java.awt.*; //graphics stuff
// "extends Applet" tells Java this is applet code.
public class DrawingOvals extends Applet {
// Variables to store the width and height of the desired rectangle.
int width, height;
// Standard applet method to initialize the applet.
public void init() {
width = getSize().width; //Get width info from HTML file
height = getSize().height; //Get height info from HTML file
setBackground(Color.black);
}
/******* Everything above this line IS correct******/


public void drawStripes(Graphics g, int numItemsToDraw, int stripe_width)
{

int x=0;
stripe_width = width / numItemsToDraw;
//draw a solid (filled in) rectangle
g.fillRect(x, 0, (stripe_width), height);
//add the stripe_with to x so the next stripe can start drawing where the last finished
x+=stripe_width;
}




// method in Java graphics for "painting" graphics on screen
public void paint(Graphics g) {
g.drawStripes();
}
}




any one have any clue whats wrong?
is that even on the right track?

I am trying to draw a certain number of stripes depending on what i input in the drawStripes();
for example if i want to draw 5 stripes i want to just type in 5 in the () so it looks drawStripes(5);
but idk how to do that... sorry for the real noob question guys/girls

any ideas are welcome on how to aproach this.

( its a longer thing but once i figure out how to create and call this method i should be able to do the rest on my own.)

ffire
Newbie Poster
4 posts since Sep 2006
Reputation Points: 10
Solved Threads: 0
 

anyone?

ffire
Newbie Poster
4 posts since Sep 2006
Reputation Points: 10
Solved Threads: 0
 

This question has already been solved

Post: Markdown Syntax: Formatting Help
You