25 LayoutManager类 ava 布局是Java中用来控制控件排列位置的一种界面管理系统。Java没 有提供 What you see is What you get的可视化界面设计(如 Microsoft的 Visua系列有部分DE实现了可视化界面设计)。但Java同样能设计出优 秀的界面,而且在跨平台时表现得更有优势。 Java中提供了各种布局管理器类来管理各种组件在容器中的放置状态, 这些类都是实现了 LayoutManager接口的。 标准的布局管理器类有: 令 FlowLayout:在 Flow Layout中,你不必指定每个控件放在哪, FlowLayout就会根据你添加控件的顺序依次放置控件,如果空间不够, 组件满一行后自动换行 ◆例程: layout\Flowwindow java 功能:演示 Flow Layout 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类 布局是Java中用来控制控件排列位置的一种界面管理系统。Java没 有提供What you see is What you get!的可视化界面设计(如Microsoft的 Visual系列,有部分IDE实现了可视化界面设计)。但Java同样能设计出优 秀的界面,而且在跨平台时表现得更有优势。 Java中提供了各种布局管理器类来管理各种组件在容器中的放置状态, 这些类都是实现了LayoutManager接口的。 标准的布局管理器类有: ❖ FlowLayout:在FlowLayout中,你不必指定每个控件放在哪, FlowLayout就会根据你添加控件的顺序依次放置控件,如果空间不够, 组件满一行后自动换行。 ❖ 例程:layout\FlowWindow.java ❖ 功能:演示FlowLayout