Java中JFram和Container有什么区别
如果一个类已经继承了JFrame直接用this.add()添加组件就可以了Containerc=this.getContenPane();这个与上面的有什么区别吗?还是都...
如果一个类已经继承了JFrame 直接用this.add()添加组件就可以了
Container c = this.getContenPane();这个与上面的有什么区别吗?
还是都是一样的??? 展开
Container c = this.getContenPane();这个与上面的有什么区别吗?
还是都是一样的??? 展开
4个回答
展开全部
JFrame extends Frame
Frame extends Window
Window extends Container
JPanel extends JComponent
abstract class JComponent extends Container
ContenPane一般是一个PANEL
只能说它们是由一个类继承过来的。
Frame extends Window
Window extends Container
JPanel extends JComponent
abstract class JComponent extends Container
ContenPane一般是一个PANEL
只能说它们是由一个类继承过来的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
container :
容器是用来存放对象的…比如awt中的你要想new个窗口界面…就必须用到container这个容器…当然其它情况下也不一定用到,要看你想实现的功能
JFrame :
Java中JFrame框的布局管理器有边界布局、卡片布局、流水布局、网格布局及网格包布局
一般来说窗口布局是建立在容器里面的
容器是用来存放对象的…比如awt中的你要想new个窗口界面…就必须用到container这个容器…当然其它情况下也不一定用到,要看你想实现的功能
JFrame :
Java中JFrame框的布局管理器有边界布局、卡片布局、流水布局、网格布局及网格包布局
一般来说窗口布局是建立在容器里面的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要看区别,自己比较API文档
JFrame
jdk1.6.0_30/docs/api/javax/swing/JFrame.html
Container
jdk1.6.0_30/docs/api/java/awt/Container.html
JFrame
jdk1.6.0_30/docs/api/javax/swing/JFrame.html
Container
jdk1.6.0_30/docs/api/java/awt/Container.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询