Win a copy of Murach's Python Programming this week in the Jython/Python forum!
    Bookmark Topic Watch Topic
  • New Topic

Drawing Graphics in Applet in Layers??  RSS feed

 
Ivn Tcakov
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Report post to moderator
Hello,
I have a tricky question, where I am not sure if java would supprot what I need.
I am drawing grahps using Graphics in a class that exdends Applet.
I would like to be able to draw two different things on the same 'canvas' without overwriting one another. Something that comes to mind as analogy is Layers but I couldn't find if Graphics has this or similar feature.
Basically, right now, if I want to draw something new on the canvas, I have to erase (owervrite) what was there before but I don't want to do that. I want to be able to add something on top of the old graphic and then later remove what I had drawn on top and still have the old graphic be there intact.
Any suggestions if this is possible and if yes, how I can do that?
(I am using Graphics methods such as: g.drawString, g.drawLine, g.drawLine etc.)
Help appreciated,
Ivan
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Report post to moderator
Please do not cross post questions. I am leaving the one in the Swing forum open as this question is more specific to AWT/Swing Layers and has less to do with Applets. This post will be closed. Please continue this discussion here.
 
It is sorta covered in the JavaRanch Style Guide.
    Bookmark Topic Watch Topic
  • New Topic
Boost this thread!