1
2
3
4
5
6
7
8
9
10
11

键盘测试(二)

发布时间:2018-11-22 23:17   发布人:盛雯雯   浏览次数:10896

学习阶段

二、实用程序开发

学时


项目6

键盘测试

学时

6

单元6.2

键盘测试(一)

学时

2

教学目标

能力目标

能够熟练使用菜单设计程序功能,能够监听键盘事件。

知识目标

1.掌握菜单和菜单项的使用;

2.掌握键盘监听器的实现;

3.掌握颜色选择器的使用。

课上学习练习

1. 理解什么是持有对方引用

2. 学会定义内部类

课前知识储备

素质目标

严谨务实的工作态度;良好的心理素质;用于克服困难的能力;创新与追求完美的精神。

课前准备

学习资料:Java 中的成员内部类.doc

微课:A0-内部类

微课:A1-键盘测试-成员内部类 (一)

微课:A2-键盘测试-成员内部类 (二)    

微课:A3-键盘测试-静态内部类      

微课:A4-键盘测试-方法内部类             

课上项目实战

任务1:

image014.jpg

键盘监听程序要求:

(1)用内部类定义键盘事件监听器,要求按下按键时,响应的按键高亮显示,释放按键后,恢复原样。

(2)将JtextArea设置为不可编辑状态,按下按键时,将按键内容添加进去。

 

微课-项目实战-任务1-键盘测试-用内部类实现ActionListener

任务2:将键盘监听器和菜单分别添加到keyBoard程序上。


微课-项目实战-任务2-1-重新配置工作区-1

微课-项目实战-任务2-2-详解键盘监听器

微课-项目实战-任务2-3-用键盘监听器实现键盘测试功能

任务3  设计一个菜单,对窗口中的字体进行设置。

image032.jpgimage034.jpgimage036.jpg

1.Display下有两个菜单项Clear和Color

2.Format下有2个子菜单,Size和Style

3.Size有3个菜单项,用来设置字体的大小。

4.Style有3个菜单项,用来设置字体的类型。

012.png    013.png

微课-项目实战-任务3-1-JMenu的组成

微课-项目实战-任务3-2-JMenu的简单实现

微课-项目实战-任务3-3-键盘测试-添加菜单

任务4设置字体分别实现菜单项的功能。

1.设置字体的大小

2.设置字体的样式

3.设置字体的颜色。

深入了解两个类:

1.Font

2.Color

image038.gif

微课-项目实战-任务4-1-颜色选择器的使用-改变窗口的背景色

微课-项目实战-任务4-2-颜色选择器的使用-改变文本域的背景色和字体颜色

微课-项目实战-任务4-3-设置字体颜色

微课-项目实战-任务4-4-设置字体

微课-项目实战-任务4-5-设置字体的颜色

微课-项目实战-任务4-6-设置字体的Style

课后知识拓展

学习文档:1-Java 中的 static 使用之静态变量.doc

学习文档:2-Java 中的 static 使用之静态方法.doc 

学习文档:3-Java 中的 static 使用之静态初始化块.doc

教学资料

单元教学设计
电子教案
教学PPT
练习题库