25 LayoutManager类 ava 令 GridLayout:将用户界面切割为棋盘一样m行n列的布局管理系统。如 果我们要设计一个类似于 Windows中自带的计算器软件, GridLayout无 疑是最佳选择。 例程: layout Calculator, java 功能:演示 Grid Layout 令 CardLayout:能实现将多个组件放在同一容器区域内的交替,相当 于一摞卡片放在一起,在任何时候只有最上面的一个可见 例程: layout Cardwindow java 功能:演示 CardLayout 令 GridBag Layout:布局管理器之王,功能强大,使用复杂。在 Swing 中可以用更简单的办法来实现 GridBag Layout的功能。在实际项目工程中, 复杂的布局设计建议使用 Netbeans这样的集成开发环境。 令 GroupLayout: NetBeans提供的布局。 Por gr amming in Java 2008.3-2008 7 by Yanjun Zhang, Depar tment of Computer HanDan Col lage绪 论 Porgramming in Java 2008.3-2008.7 by Yanjun Zhang,Department of Computer HanDan Collage. 2.5 LayoutManager类 ❖ GridLayout:将用户界面切割为棋盘一样m行n列的布局管理系统。如 果我们要设计一个类似于Windows中自带的计算器软件,GridLayout无 疑是最佳选择。 例程:layout\Calculator.java 功能:演示GridLayout ❖ CardLayout:能实现将多个组件放在同一容器区域内的交替,相当 于一摞卡片放在一起,在任何时候只有最上面的一个可见。 例程:layout\CardWindow.java 功能:演示CardLayout ❖ GridBagLayout:布局管理器之王,功能强大,使用复杂。在Swing 中可以用更简单的办法来实现GridBagLayout的功能。在实际项目工程中, 复杂的布局设计建议使用Netbeans这样的集成开发环境。 ❖ GroupLayout:NetBeans提供的布局