《JBuilder程序设计实例》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:杨宗志编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302056811
  • 页数:291 页
图书介绍:

1.1 初识Java 1

第1章 JBuilder简介 1

1.2 认识JBuilder的操作界面 2

1.2.1 启动JBuilder 3

1.2.2 Messages窗口 4

1.3 建立应用程序 4

第2章 程序外观设计 11

2.1 窗体设计所需的窗口 11

2.2 组件的布局 14

2.2.2 改变组件的位置 15

2.2.1 添加所需的组件 15

2.2.3 调整组件大小 16

2.2.4 快速布置法 17

2.3 组件的规格表 18

2.3.1 对象查看器的使用 18

2.3.2 文档结构窗口 20

2.4 组件的外观设置 21

2.4.1 属性值设置方式 21

2.5 习题 27

3.1 基本概念 29

第3章 开发规则 29

3.2 四则运算 31

3.3 变量 32

3.4 特殊符号 34

3.5 运算符 36

3.6 习题 38

第4章 编程起步 41

4.1 程序启动的关键 41

4.1.1 更改标题 41

4.1.2 与用户对话 43

4.2 组件属性设置的语句 45

4.2.1 静态组件属性设置 45

4.2.2 组件属性设置的语句 47

4.2.3 设置属性值的方式 49

4.3 获取组件的属性值 55

4.4 信息对话框 57

4.4.1 showMessageDialog方法 57

4.4.2 showConfirmDialog方法 59

4.5 输入对话框 63

4.6 习题 68

5.1 条件判断语句if 69

5.1.1 if语句 69

第5章 程序流程控制 69

5.1.2 if语句块 70

5.1.3 if...else语句 72

5.1.4 嵌套if语句 74

5.1.5 else if逐条过滤条件语句 75

5.2 多路径选择的switch语句 76

5.3.1 计次运行的for语句 79

5.3 重复运行的循环语句 79

5.3.2 while循环语句 82

5.3.3 do*while循环语句 83

5.4 程序流程追踪 84

5.4.1 插入断点 84

5.4.2 查看变量值 88

5.4.3 工具提示变量值查看 89

5.4.4 查看并更改变量值 89

5.4.5 单步运行 90

5.5 习题 91

5.4.6 跳跃运行 91

第6章 数组 93

6.1 初识数组 93

6.1.1 声明数组 93

6.1.2 数组的使用 95

6.2 多维数组 96

6.2.1 维数组的声明 96

6.2.2 二维数组的访问 98

6.3 向量对象 100

6.3.2 使用向量对象 102

6.3.1 建立向量对象 102

6.4 习题 103

第7章 类与对象 105

7.1 面向对象 105

7.2 建立类与对象 106

7.2.1 建立类 106

7.2.2 建立与使用对象 107

7.2.3 方法的建立 110

7.3 递归 112

7.4 变量的有效范围 114

7.5 习题 117

8.1 事件 119

第8章 事件程序 119

8.1.1 JBuilder内置的事件程序 120

8.1.2 事件程序的名称 123

8.1.3 文本名与本名 123

8.2 键盘的事件程序 125

8.2.1 keyPressed事件 125

8.2.2 keyReleased事件 126

8.2.3 keyTyped事件 130

8.3.1 mousePressed事件 132

8.3 鼠标的事件程序 132

8.3.2 mouseMoved事件 134

8.3.3 mouseReleased与mouseClicked事件 135

8.4 习题 138

第9章 基础组件应用(上) 139

9.1 多样化的按钮 139

9.1.1 加载图片文件 139

9.1.2 图标与文本排列 141

9.1.3 浮凸特效 142

9.2 布局配置 144

9.2.1 FlowLayout布局 145

9.2.2 GridLayout布局 146

9.3 文本相关组件 148

9.2.3 BorderLayout布局 148

9.3.1 jTextField与jPasswordField 组件 149

9.3.2 iTextArea组件 151

9.3.3 jScrollPane组件 152

9.4 选择类组件 154

9.4.1 单选按钮 154

9.4.2 复选框 159

9.5 习题 166

10.1 列表框 167

第10章 基础组件应用(下) 167

10.1.1 使用之前的工作 168

10.1.2 利用程序语句添加选项 168

10.1.3 读取待选项数据 170

10.1.4 复选列表框内的选项 175

10.2 组合框 176

10.2.1 利用程序语句添加项 177

10.2.2 组合框的样式 178

10.2.3 组合框的用法 178

10.3.1 单纯式滚动条 183

10.3 滚动条组件 183

10.3.2 滑动杆 186

10.4 习题 189

第11章 菜单 191

11.1 下拉式菜单 191

11.1.1 菜单设计组件 191

11.1.2 创建主菜单项 192

11.1.3 建立子菜单 193

11.1.4 建立窗体关联 195

11.2 菜单的功能 196

11.3 快捷菜单 206

11.4 习题 214

第12章 开发Applet 215

12.1 建立Applet项目 215

12.1.1 解析HTML 219

12.1.2 JavaApplet的4个主方法 220

12.2 第1个Applet程序 224

第13章 网络绘图 233

13.1 paint()方法 233

13.1.1 坐标系统 234

13.1.2 绘制线段的drawLine()方法 235

13.2.1 标准矩形 236

13.2 矩形绘制方法 236

13.2.2 圆角矩形 238

13.2.3 3D立体矩形 239

13.3 圆形绘制方法 240

13.3.1 Oval画圆的方法 240

13.3.2 Arc画弧方法 241

13.4 折线与多边形 243

13.5 网络小画家 245

14.1.1 加载图片 255

第14章 多媒体处理 255

14.1 绘制图像 255

14.1.2 绘制图像 256

14.2 取得网页信息 257

14.3 播放声音 259

14.3.1 AudioClip类 260

14.3.2 声音播放控制 260

附录A Java保留字 265

附录B 键盘按键伪码 267

附录C HTML概论 271