布局管理器概览.pptVIP

  • 13
  • 0
  • 约8.93千字
  • 约 39页
  • 2016-10-26 发布于湖北
  • 举报
Swing 用户界面组件 ——布局管理器 如何使用网格组管理器进行布局? 1)建立一个GridBagLayout的对象。不需要指定网格的行数和列数。布局管理器会根据后面所给的信息猜测出来。 GridBagLayout gb=new GridBagLayout(); ContainerName.setLayout(gb); 2)将GridBagLayout对象设置成组件的布局管理器。 3)为每个组件建立一个GridBagLayout对象。设置GridBagLayout对象的域以便指出组件在网格组中的布局方案。 4)最后,通过下面的调用添加组件的约束: add(component ,constraints); 有时候用户可能不想使用任何布局管理器,而只是想把组件放在一个固定的位置上(通常称为绝对定位)。这对于与平台无关的应用程序来说并不是一个好主意,但可用来快速地构造原型。 步骤: 1)将布局管理器设置为null。 2)将组件添加到容器中。 3)指定想要放置的位置和大小。 原则上,可以通过自己设计LayoutManager类来实现特殊的布局方式。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档