4.2,AWT和swng容器 解决方法之二:在2SE5.0中,可以直接添加组件到最高级 的 Swing容器,也可以直接在容器内设置布局管理和删除部 件。 >说明:在2SE50中,可以省去调用 getcontentPane0而直 接在容器内应用add0, setlayout0和 gremove0 Java面向对象程序设计 图回
Java面向对象程序设计 4.2.1 AWT和Swing容器 ➢ 解决方法之二:在J2SE5.0中,可以直接添加组件到最高级 的Swing容器,也可以直接在容器内设置布局管理和删除部 件。 ➢ 说明:在J2SE5.0中,可以省去调用getContentPane()而直 接在容器内应用add(),setLayout()和remove()
4.2.2布局管理器 >布局管理器用来确定组件在容器中的位置和大小, AWT中定义了布局管理器接口 Layoutmanager的实 现类来实现此功能。 Java面向对象程序设计 图回
Java面向对象程序设计 4.2.2 布局管理器 ➢ 布局管理器用来确定组件在容器中的位置和大小, AWT中定义了布局管理器接口LayoutManager的实 现类来实现此功能
4.2.2布局管理器 FlowLayout Borderlayout Grid Layout LayoutManager CardLayout 的实现类 Null Java面向对象程序设计 图回
Java面向对象程序设计 4.2.2 布局管理器 GridLayout CardLayout Null FlowLayout BorderLayout LayoutManager 的实现类
4.2.2布局管理器 1、 FlowLayout布局管理器 Flow Layout是一种最简单的布局管理,是 Panel的默认布局。它以 流式自左向右、自上而下地放置容器中的组件,其默认方式为居中 对齐方式,也可以手工设置左对齐或右对齐。 Java面向对象程序设计 图回
Java面向对象程序设计 4.2.2 布局管理器 1、FlowLayout布局管理器 ➢ FlowLayout是一种最简单的布局管理,是Panel的默认布局。它以 流式自左向右、自上而下地放置容器中的组件,其默认方式为居中 对齐方式,也可以手工设置左对齐或右对齐
4.2.2布局管理器 创建默认的 FlowLayout布局管理器 Flow Layout() 以指定的对齐方式创建: Flow Layout. LEFT Flow Layout. RIGHT Flow Layout( int Flow Layout. CENTER 以指定的对齐方式及间距创建 FlowLayou布局管理器: Flow Layout( int, int, int 对齐方式 组件行间距 组件列间距 Java面向对象程序设计 图回
Java面向对象程序设计 4.2.2 布局管理器 以指定的对齐方式创建: • FlowLayout(int) 以指定的对齐方式及间距创建FlowLayout布局管理器: • FlowLayout(int,int,int) 创建默认的FlowLayout布局管理器: • FlowLayout() FlowLayout.LEFT FlowLayout.RIGHT FlowLayout.CENTER 对齐方式 组件行间距 组件列间距