第1章 编程基础 1
Application程序编写 2
Applet程序编写 3
学会异常处理 5
异常类的定义 7
学会键盘事件处理 9
鼠标事件响应 12
数据排序 15
学会switch控制语句 17
将逗号分隔的字符串分解成数组 19
第2章 图形界面 24
简单的帧图形界面 25
教材信息录入界面 26
使用网格袋布局 29
创建和弹出对话框 36
用不同字体显示文字 39
用不同颜色显示文字 41
绘制图形 43
装入和显示多幅图像 45
使用swing包图形组件 48
密码验证界面 49
使用颜色选择对话框 51
下拉框选择字体 54
列表框选择字体 56
程序启动界面 58
菜单 61
树状结构图 65
使用工具栏 69
使用文件选择器 72
滑杆的使用 75
使用进度条 79
绘制五角星 82
第3章 输入/输出系统 85
字符串的输入和显示 86
管理目录和文件 87
简单二进制的文件读写 92
带格式的文件输入/输出 95
文件的随机读取 98
zip格式文件压缩 100
打印图片 102
第4章 网络编程 105
取得IP地址 106
编写TCP方式的通信程序 107
使用UDP进行数据通信 110
制作网页浏览器 114
发送邮件 117
第5章 数据库编程 122
连接数据库 123
查询数据库 125
修改数据库 128
第6章 特效编程与综合应用 130
学生成绩录入界面 131
龟兔赛跑模拟 136
在线聊天程序 141
编写记事本程序 148
编写计算器程序 158
时钟 162
在网页中播放声音 167
在应用程序中播放声音 168
在应用程序中播放视频 171
图像的淡入淡出 175
参考文献 186