如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
情境4产品库存管理系统的界面实现bbb所需知识重点及难点能力目标了解图形用户界面多行文本框组件与容器GUI支持包AWT概述awt包中主要类之间的关系Swing概述Swing的类层次结构任务1创建图形用户界面的基本步骤保存内容Swing外观的设置3-2Swing外观的设置3-3Swing容器组件常用容器—JFrame的使用JFrame的使用2-1JFrame的使用2-2任务1:分析与实现任务2布局管理器(LayoutManager)FlowLayout—流式布局管理器FlowLayout使用示例BorderLayout—边界布局管理器BorderLayout—边界布局管理器BorderLayout—边界布局管理器GridLayout—网格布局管理器Swing常用容器—JPanel的使用Swing常用组件的使用--JButton任务2:分析与实现2-1任务2:分析与实现2-2任务3容器的嵌套Swing常用组件的使用--JLabelSwing常用组件的使用--JTextFieldSwing常用组件的使用--JPasswordFieldJPasswordField实例Swing常用组件的使用--JTextAreaJTextArea的换行方式任务3:分析与实现事件处理的实现AWT事件处理机制—三类主要对象AWT事件处理机制—事件处理模型事件类和事件监听器AWT中常用事件类及事件监听器接口事件处理的实现步骤事件处理举例窗口关闭事件的实现思考:使用事件监听器实现窗口关闭事件时,即便是我们不感兴趣的方法,也必须一一实现,增加了很多不必要的麻烦,有什么办法可以解决这个问题?事件适配器及其对应的事件监听器接口内部类在事件处理中的应用匿名类在事件处理中的应用其他Swing组件的使用复选按钮(JCheckBox)JCheckBox的相关事件类单选按钮(JRadioButton)任务4:分析与实现任务5组合框(JComboBox)JComboBox使用示例列表框(JList)任务6表格(JTable)JTable的使用任务6:分析与实现JTable的相关事件类任务7滚动条(JSlider)JSlider的相关事件类任务8菜单创建菜单的步骤对话框Swing中提供的对话框对话框的使用鼠标键盘事件鼠标事件--MouseEvent鼠标事件--MouseMotionEvent键盘事件任务9:实现拓展性知识课下实战下课了!演讲完毕,谢谢观看!