日期:2014-05-20  浏览次数:20960 次

关于概念的解释
1.component
2.JFrame   ,   JPane   ,   JApplet
3.Container
那位大侠可以详细的为小弟解说一下他们的相关联系以及作用,小弟将感谢不尽!

------解决方案--------------------
自己查查api吧
------解决方案--------------------
1.component就是组件,就是把一部分功能放在一起做成一个东西方便以后使用
2.JFrame是一个类,Frame就是框架和Pane都是容器,就是可以装东西的,但是Pane可以放在Frame里面,所以可以理解为Frame比Pane大一点点
Applet是一种在网页上运行的小程序
前面都加了个J是公司的命名,方便与以前的版本区别
3.Container就是容器,是各种各样的容器的基类,这个类定义了一些基本的功能
------解决方案--------------------
mark
------解决方案--------------------
api 上全有
------解决方案--------------------
component -- 把几个控件集合在一起
比如 : 把9个数字按钮,加减乘除,一个字符框集合成一个计算器控件,这个不就是一个component了

JFrame , JPane的关系就像WORD,一个主WORD窗口里可以打开多个WORD文件
一个JFRAME里可以包含几个JPANE
你实际上的控件都是放在JPane里,JPANE再放再JFRAME里

APPLET是在网页上运行的小程序,就像ACTIVEX

Container是基类,JAVA的类不是都从OBJECT派生吗
GUI的类就是从Container派生这样子