JAVA中什么是顶级容器?

顶级容器的概念是什么?

1. 顶级容器

(1) JFrame

标题在JFrame的构造方法中给定(JFrame另有一个不带任何参数的构造方法)

其他控件用方法add加到窗口的内容块中,而后者用getContentPane求得,或者用JFrame的setContentPane设定。

Pack():设定窗口大小,该方法使得窗口能利用其布局管理器根据各控件的理想尺寸自行设定。

SetSize():人为地设定窗口大小。

(2) JApplet

Swing Applet和普通的Applet有以下几点不同:

a. 控件应加到内容块中,而不能直接加到Applet中;

b. 布局管理器应设定到内容块中,而不能直接设定到Applet中;

c. Swing Applet内容块的默认布局管理器是BorderLayout,而不是普通Applet的FlowLayout;

d. 不能直接在JApplet对象中放置绘图代码。
温馨提示:答案为网友推荐,仅供参考
相似回答