Java Swing图形界面开发与案例详解PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:王鹏,何昀峰编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2008
- ISBN:9787302189046
- 页数:407 页
第1章 Java Swing概述 1
1.1什么是Java Swing 1
Swing的发展史 1
Swing的功能 2
Swing的特性 2
1.2 Java Swing的包结构 3
1.3一个Java Swing程序实例 5
1.4本章小结 6
1.5本章习题 6
第2章 如何使用IDE开发Swing程序 7
2.1如何利用Eclipse开发Swing程序 7
2.2如何利用JBuilder开发Swing程序 11
2.3如何利用NetBeans开发Swing程序 16
2.4本章小结 19
2.5本章习题 19
第3章 Java Swing组件基础 20
3.1 Swing组件类的层次 20
3.2 Window类 22
顶层容器类和包含层次 22
在顶层容器中添加组件 23
在顶层容器中添加菜单栏 25
3.3 JComponent类 27
3.4本章小结 31
3.5本章习题 32
第4章 如何使用标签和按钮组件 35
4.1如何使用标签 35
4.2如何使用按钮 37
如何使用普通按钮 38
如何使用单选按钮 39
如何使用复选框 42
按钮组件的实例应用 43
4.3本章小结 45
4.4本章习题 45
第5章 如何使用布局管理器组件 48
5.1布局管理器概述 48
5.2布局管理器的种类 49
BorderLayout 49
FlowLayout 53
GridLayout 56
GridBagLayout 59
CardLayout 61
BoxLayout 65
SpringLayout 67
GroupLayout 68
5.3自定义布局管理器的创建 70
5.4本章小结 70
5.5本章习题 71
第6章 如何使用面板组件 73
6.1如何使用JPanel 73
6.2如何使用JScrollPane 76
6.3如何使用JSplitPane 78
6.4如何使用JTabbedPane 81
6.5如何使用JInternalFrame 84
6.6如何使用JLayeredPane 86
6.7如何使用JRootPane 88
6.8本章小结 90
6.9本章习题 90
第7章 Swing事件处理机制 92
7.1 Swing事件处理机制概述 92
7.2 Swing中的监听器 93
事件处理的过程与步骤 93
匿名类方式处理事件 94
适配器类 95
Swing所支持的事件监听器 96
窗口事件的处理 96
动作事件的处理 99
焦点事件的处理 100
7.3本章小结 102
7.4本章习题 102
第8章 如何使用列表框和下拉列表框组件 5
8.1如何使用列表框JList 105
使用数组方式创建列表框 105
使用Vector方式创建列表框 106
使用ListModel方式创建列表框 108
列表框选取事件的处理 111
列表框双击事件的处理 112
8.2如何使用下拉列表框JComboBox 115
使用数组和Vector创建下拉列表框 115
使用ComboBoxModel创建下拉列表框 116
下拉列表框的事件处理 119
8.3本章小结 121
8.4本章习题 121
第9章 如何使用进度条、时间、滑块和分隔条组件 123
9.1如何使用进度条组件JProgressBar 123
9.2如何使用时间组件Timer 125
9.3如何使用滑块组件JSlider 127
9.4如何使用分隔条组件JSeparator 129
9.5本章小结 130
9.6本章习题 130
第10章 如何使用选取器组件 132
10.1如何使用文件选取器JFileChooser 132
如何创建JFileChooser组件 133
如何创建JFileChooser对话框 138
10.2如何使用颜色选取器JColorChooser 141
10.3本章小结 143
10.4本章习题 143
第11章 如何使用文本组件 145
11.1文本组件概述 145
11.2如何使用普通文本组件 146
如何使用JTextField 146
如何使用JPasswordField 151
如何使用JFormattedTextField 154
11.3如何使用文本区组件 155
11.4如何打印文本组件 167
11.5本章小结 168
11.6本章习题 168
第12章 如何使用窗口、对话框和JApplet组件 171
12.1如何使用窗口组件 171
12.2如何使用对话框组件 174
12.3如何使用JApplet组件 180
12.4本章小结 182
12.5本章习题 182
第13章 如何使用菜单和工具条组件 185
13.1如何使用菜单组件 185
菜单组件的类层次 185
如何创建菜单 187
如何处理菜单事件 191
如何响应键盘操作 193
如何使用弹出式菜单 196
如何使用菜单项的启用和禁用功能 198
如何创建复选框菜单项 199
如何创建单选按钮菜单项 201
如何定义个性化菜单 202
菜单组件的常用API 207
13.2如何使用工具条组件 207
如何创建工具条 208
如何定义个性化工具条 209
工具条组件的常用API 212
13.3本章小结 212
13.4本章习题 212
第14章 如何使用表格组件 214
14.1如何创建一个表格 214
14.2如何把表格加入容器 217
14.3如何设置表格列宽 221
14.4如何创建表格模型 222
14.5如何监听数据变化 227
14.6如何使用选择器 229
14.7如何使用编辑器和渲染器 232
14.8如何使用自定义渲染器 236
14.9如何为单元格指定文字说明 238
14.10如何为表头指定文字说明 239
14.11如何使用排序和过滤 240
14.12如何使用组合框作为编辑器 242
14.13如何使用其他编辑器 243
14.14如何使用编辑器验证文本 245
14.15 如何打印表格 247
14.16本章小结 247
14.17本章习题 247
第15章 如何使用树组件 249
15.1如何创建树 249
15.2如何创建数据模型 253
15.3如何处理节点事件 255
如何处理TreeModelEvent事件 255
如何处理TreeSelectionEvent事件 263
15.4如何定义个性化树 269
15.5树组件的常用API 269
15.6本章小结 270
15.7本章习题 270
第16章 如何使用Swing观感器 273
16.1如何设置程序的观感 273
16.2如何自定义观感器 276
16.3本章小结 281
16.4本章习题 281
第17章 Swing与并发 282
17.1多线程问题 282
17.2初始线程 283
17.3事件分派线程 284
17.4工作线程 286
简单的背景任务 287
拥有临时结果的任务 292
取消背景任务 295
绑定属性和状态方法 297
17.5本章小结 298
17.6本章习题 298
第18章 Swing模型架构 300
18.1传统的MVC设计模式 300
18.2可分离的模型架构 302
18.3本章小结 303
18.4本章习题 303
第19章 Swing的其他特性 304
19.1如何在Swing组件中使用HTML 304
19.2如何使用边框 309
如何使用Swing中的边框 309
如何创建自定义边框 314
边框组件的常用API 315
19.3如何使用图标 316
19.4如何使用动作 318
19.5如何支持辅助技术 321
19.6如何使用焦点子系统 321
19.7如何使用键绑定 326
19.8如何在对话框中使用Modality 328
19.9如何创建Splash Screen 332
19.10如何使用System Tray 332
19.11如何使用Swing拖曳功能和数据传输 333
19.12本章小结 336
19.13本章习题 336
第20章 Swing实现通讯录系统 338
20.1通讯录系统的软件框架 338
20.2通讯录系统的登录系统 339
20.3通讯录系统的主菜单系统 342
数据库模块的设计 343
信息界面模块的设计 360
功能模块的设计 374
其他模块的设计 394
TabbedPane容器框架的设计 397
主菜单的设计 398
20.4本章小结 407
- 《糊涂国王摸月亮 立体图形的组合》(韩)高滋贤文 2016
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《手工皮艺 时尚商务皮革制品制作详解》王雅倩责任编辑;陈涤译;(日)高桥创新出版工坊 2019
- 《2018考研数学 数学 1 15年真题详解及解题技巧》本书编委会著 2017
- 《新课标中学地理图文详解指导地图册 浙江专版 第4版》谭木主编;谭木高考复习研究室编 2015
- 《新领域、新业态发明专利申请热点案例解析》肖光庭 2019
- 《UI界面设计的方法与应用实践研究》(中国)熊璐 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019