JAVA中的2种容器框架和面板

2008-08-15 08:27:51 来源:中国自学编程网 作者:转载 点击:
Java的抽象窗口工具中提供了多种容器,本节将简单介绍其中最重要的两种——框架和面板。



Java的抽象窗口工具中提供了多种容器,本节将简单介绍其中最重要的两种——框架和面板。

   1  框架
    在前面的例子里,我们已经见到过框架的使用方法。框架是一个带标题框的窗口,窗口的大小可以改变。默认情况下,框架使用BorderI,ayout布局管理器,可以使用setLayout()对此进行修改。大多数应用程序都会在程序开始的时候创建一个框架,当然,也可以在一个程序中使用多个框架。

   2  面板
    面板是一个容器,并且是一个纯粹的容器,它不能作为独立的窗口使用。默认情况下,面板使用FlowLayout布局管理器,同样可以使用setI~ayout()方法对此进行修改。

    面板可以像按钮那样被创建并加入到其他容器中。当面板被加入某个容器时,可以对它执行以下两项重要操作:

    (1)为面板指定一个布局管理器,使得在整个显示区域中,面板所在的部分具有特殊的布局。

    (2)向面板中加入组件。

   3  创建面板和构造复杂布局

    面板是通过构造方法panel()创建的。面板在创建之后,必须通过add()方法加入到其他容器中才有意义。

    框架的布局管理器是BorderLayout,面板被放置在其North区域。在面板中,则放置了两个按钮。通过这种容器嵌套的方法,可以创建出复杂的布局。对于程序中的框架而言,面板也是它的一个组件。




本类最新行业评测技巧教程学院
本类热点本日本周本月
本类推荐本日本周本月

广告联系 | 版权说明 | 意见建议 | 加入收藏 | 军网站群 [ 军软件园 - 军软件商城 - 军软件园论坛 ]

电信与信息服务业务经营许可证:京ICP证050203