• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

getContentPane()

 
smyle khanna
Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi ,..
Can anyone tell me why do we use getContentPane() method?
When we can add Components directly to the Frame why do we use getContentPane?
And also Please provide me the swings hierachy....
I'm totally confusedwith this topic...
Plzzz help me out


Regards
Smyle
 
Joe Ess
Bartender
Posts: 9312
10
Linux Mac OS X Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sounds like you could use the Creating a GUI with Swing Tutorial. It has the answers to your questions like The structure of JFrame. As for the complete Swing hierarchy, either look at the Java Documentation starting with the javax.swing package or use the tutorial's visual index.
[ August 09, 2004: Message edited by: Joe Ess ]
 
John McDonald
Ranch Hand
Posts: 112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Most of swing components are lightweight which means that swing components don't allocate the platform resoures like those of awt components. Yes, for Frame and Applet, you can add them directly but for not JApplet and JFrame. You have to first getContendPane as a place holder.

In addition, you need to override the paintComponent instead of paint. If I am short, please amend it, would you JGurus?

John
[ August 10, 2004: Message edited by: John McDonald ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic