第1个回答 2012-07-06
JFrame extends Frame
Frame extends Window
Window extends Container
JPanel extends JComponent
abstract class JComponent extends Container
ContenPane一般是一个PANEL
只能说它们是由一个类继承过来的。本回答被提问者采纳
第2个回答 2012-07-06
container :
容器是用来存放对象的…比如awt中的你要想new个窗口界面…就必须用到container这个容器…当然其它情况下也不一定用到,要看你想实现的功能
JFrame :
Java中JFrame框的布局管理器有边界布局、卡片布局、流水布局、网格布局及网格包布局
一般来说窗口布局是建立在容器里面的
第3个回答 2012-07-06
要看区别,自己比较API文档
JFrame
jdk1.6.0_30/docs/api/javax/swing/JFrame.html
Container
jdk1.6.0_30/docs/api/java/awt/Container.html