Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

draw method

 
Adewale Adebusoye
Ranch Hand
Posts: 118
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello..im trying to implement method called draw1() to draw recursive shapes. Since its for an assignment the function has to be in this format

draw( Point p1, Point p2, Point p3, int n, JFrame w)

My main problem is passing the JFrame as an arguement to this method.
How can i draw on JFrame w since im passing it as an arguement?
Please help. I mean i know i got to use paintComponent() but i cant access it directly from JFrame w.
And im not sure if i can use Graphics g anywhere other than paintComponent().
Thanks
 
Craig Wood
Ranch Hand
Pie
Posts: 1535
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Maybe this will give you some ideas.

Another, less–effective way to do this might be

and to eliminate this

from the drawPoints method.
It would work but it is a one–time event. Cover/uncover or minimize/restore the JFrame and the drawing is damaged/gone.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic