当前位置:首页 > 工业技术
JFC Swing标准教材  第2版
JFC Swing标准教材  第2版

JFC Swing标准教材 第2版PDF电子书下载

工业技术

  • 电子书积分:17 积分如何计算积分?
  • 作 者:(美)Kathy Walrath等著;邓一凡,余勇,罗云峰等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121007460
  • 页数:588 页
图书介绍:本书包括了JFC Swing API和Java 2平台的最新修改。在本书中,作者与Sun Microsystems公司的Swing部门紧密合作,详尽介绍了如何使用Swing组件创建GUI。本书是面向任务而编写的,并且提供了大量的示例。它将使读者创建不需要经过修改就可以在多个平台下运行,并且外观和性能甚至优于本机环境的用户界面程序。通过对Java 2平台最新版本的全面介绍,作者在本书中为创建GUI程序提供了新鲜内容。
《JFC Swing标准教材 第2版》目录
标签:教材 标准

第1章 Swing入门 1

1.1 关于JFC和Swing 1

1.2 编译和运行Swing程序 3

1.3 问题与练习 6

1.4 示例程序 6

第2章 按示例学习Swing 7

2.1 示例1:你的第一个Swing程序 8

2.2 示例2:SwingApplication 11

2.3 示例3:CelsiusConverter 16

2.4 示例4:改进后的CelsiusConverter 17

2.5 示例5:LunarPhases 19

2.6 示例6:VoteDialog 23

2.7 小结 25

2.8 问题与练习 25

2.9 示例程序 26

第3章 使用Swing组件 28

3.1 Swing组件的可视化索引 29

3.2 在Swing组件中使用HTML 33

3.3 使用顶层容器 35

3.4 使用模型 39

3.5 JComponent类 40

3.6 使用文本组件 47

3.7 小结 65

3.8 问题与练习 66

3.9 示例程序 67

第4章 在容器中放置组件 68

4.1 布局管理器的可视化指南 69

4.2 使用布局管理器 71

4.3 布局管理器的工作原理 75

4.4 创建一个自定义布局管理器 76

4.5 不使用布局管理器(绝对定位) 78

4.6 小结 79

4.7 问题与答案 79

4.8 示例程序 81

第5章 编写事件侦听器 83

5.1 事件处理的部分示例 84

5.2 编写事件侦听器的常规信息 86

5.3 Swing组件支持的侦听器 92

5.4 侦听器API表 95

5.5 小结 98

5.6 问题与练习 98

5.7 示例程序 99

第6章 执行自定义绘制 100

6.1 Swing组件是如何显示的 101

6.2 绘制概念的介绍 104

6.3 实现一个自定义组件 108

6.4 小结 111

6.5 问题与练习 112

6.6 示例程序 113

第7章 组件参考 114

7.1 如何创建Applet 115

7.2 如何使用按钮 121

7.3 如何使用复选框 127

7.4 如何使用颜色选择器 130

7.5 如何使用组合框 136

7.6 如何创建对话框 144

7.7 如何使用编辑器窗格和文本窗格 155

7.8 如何使用文件选择器 160

7.9 如何使用格式化文本框 172

7.10 如何创建帧(主窗口) 183

7.11 如何使用内部帧 190

7.12 如何使用标签 197

7.13 如何使用分层窗格 201

7.14 如何使用列表 207

7.15 如何使用菜单 215

7.16 如何使用面板 228

7.17 如何使用密码框 231

7.18 如何使用进度条 234

7.19 如何使用单选按钮 243

7.20 如何使用根窗格 247

7.21 如何使用滚动窗格 254

7.22 如何使用分隔符 267

7.23 如何使用滑块组件 271

7.24 如何使用微调组件 278

7.25 如何使用分隔窗格 289

7.26 如何使用选项卡窗格 299

7.27 如何使用表格 303

7.28 如何使用文本区域组件 329

7.29 如何使用文本框组件 333

7.30 如何使用工具栏 337

7.31 如何使用工具提示 343

7.32 如何使用树 345

第8章 布局管理器参考 361

8.1 如何使用BorderLayout 362

8.2 如何使用BoxLayout 364

8.3 如何使用CardLayout 375

8.4 如何使用FlowLayout 377

8.5 如何使用GridBagLayout 379

8.6 如何使用GridLayout 386

8.7 如何使用SpringLayout 388

第9章 其他的Swing特性参考 401

9.1 如何使用动作 403

9.2 如何支持无障碍技术 408

9.3 如何使用边框 420

9.4 如何使用拖放和数据传输 427

9.5 如何使用焦点子系统 457

9.6 如何使用图标 474

9.7 如何使用键绑定 491

9.8 如何设置外观感觉 496

9.9 如何使用线程 499

9.10 如何使用计时器 504

第10章 事件侦听器参考 508

10.1 如何编写一个动作侦听器 510

10.2 如何编写一个光标侦听器 512

10.3 如何编写一个变化侦听器 514

10.4 如何编写一个组件侦听器 516

10.5 如何编写一个容器侦听器 519

10.6 如何编写一个文档侦听器 521

10.7 如何编写一个焦点侦听器 524

10.8 如何编写一个内部帧侦听器 529

10.9 如何编写一个项侦听器 532

10.10 如何编写一个键侦听器 534

10.11 如何编写一个列表数据侦听器 539

10.12 如何编写一个列表选择侦听器 542

10.13 如何编写一个鼠标侦听器 545

10.14 如何编写一个鼠标移动侦听器 550

10.15 如何编写一个鼠标滑轮侦听器 554

10.16 如何编写一个属性变化侦听器 557

10.17 如何编写一个表格模型侦听器 560

10.18 如何编写一个树展开侦听器 562

10.19 如何编写一个树模型侦听器 564

10.20 如何编写一个树选择侦听器 565

10.21 如何编写一个树-将-展开侦听器 567

10.22 如何编写一个可撤销编辑侦听器 569

10.23 如何编写一个窗口侦听器 571

附录 解决问题的参考 580

相关图书
作者其它书籍
返回顶部