Java核心技术上Swing用户界面组件.ppt

Java核心技术上Swing用户界面组件

Swing用户界面组件 1.Swing与MVC设计模式 2.布局管理器概述 3. 常用组件介绍 文本输入 选择组件和单选按钮 菜单 工具栏 设计模式,--借鉴经验 Design Patterns的书籍中总结了很多设计模式 组合模式 装饰器模式 策略模式 MVC模式 MVC设计模式 模型-视图-控制器模式 模型:存储内容 视图:显示内容 控制器:处理用户输入 布局管理器 当往窗口中放置组件时,首先要指定组件的放置策略。 布局管理器:解决如何将组件安排在一个框架或面板内的问题。 三种最简单的布局管理器: 流布局管理器(flow layout manager)-默认布局管理器 边框布局管理器(border layout manager) 网格布局管理器(grid layout manger) void SetLayout(LayoutManager m)为容器设置布局管理器 Component add(Component c); Component add(Component c,Object constraints)将组件添加到容器,并返回组件的引用。 1. 流布局管理器 流布局管理器(flow layout manager) 将组件按加入的先后次序从左至右排列在面板中。 在Java API库中,流布局管理器对应的类是FlowLayout,它有3个构造器: FlowLayout

文档评论(0)

1亿VIP精品文档

相关文档