《Java GUI程序设计》求取 ⇩

第一部分Java GUI程序设计基础3

第1章 Java GUI程序设计基本原理3

1.1 AWT组件类3

1.2 其他AWT类4

1.3 组件体系结构5

1.3.1 peer的生成5

1.3.2 peer的事件处理6

1.4 AWT显示机制6

1.5 Java GUI程序结构及示例6

1.5.2 程序源代码7

1.5.1 例子7

1.5.3 程序中用到的类11

1.5.4 组件层次12

1.5.5 界面显示过程14

1.5.6 事件处理15

1.6 小结18

第2章 AWT组件类及其使用19

2.1 使用组件的一般规则19

2.1.1 如何向容器中加入组件19

2.1.2 Comonent类的功能19

2.1.3 如何改变组件的显示特性和行为20

2.2 按钮20

2.3 画布21

2.4 复选钮23

2.5 选择列表25

2.6 对话框27

2.7 独立窗口29

2.8 标签30

2.9 列表31

2.10 菜单33

2.11 底板38

2.12 滚动条39

2.13 文本区和文本域42

2.14 小结44

3.1.1 如何选择布局管理器45

3.1.2 如何生成一个布局管理器并将它同容器链接45

第3章 组件的布局45

3.1 布局管理器使用规则45

3.1.3 布局管理器的调用46

3.2 BorderLayout布局管理器46

3.3 CardLayoutv布局管理器48

3.5 GridLayoutv布局管理器52

3.6 GridBagLayout布局管理器53

3.6.1 GridBagLayout布局管理器53

3.6.2 指定限制参数55

3.6.3 一个applet例子56

3.7 生成定制布局管理器60

3.8 绝对定位方法64

3.9 小结65

第二部分图形和图像处理69

第4章 图形处理69

4.1 AWT图形支持69

4.1.1 Graphics对象69

4.1.2 坐标系69

4.1.3 repaint()方法的四种形式70

4.2 绘制图形70

4.2.1 例1:绘制简单矩形71

4.2.2 例2:使用矩形指示选择的区域73

4.2.3 例3:图形采样器76

4.3 使用文本79

4.3.1 绘制文本79

4.3.2 获取字体信息:FontMetries80

4.4 小结84

第5章 图像处理85

5.1 加载图像85

5.1.1 使用getImage( )方法85

5.1.2 请求并跟踪图像的加载:MediaTracker和ImageOhserver86

5.1.3 使用MemoryImageSource生成图像87

5.2 显示图像88

5.3.1 图像过滤器的使用89

5.3 处理图像89

5.3.2 编写图像过滤器92

5.4 小结97

第6章 实现动画功能98

6.1 生成动画循环98

6.1.1 初始化实例变量102

6.1.2 动画循环102

6.1.3 确保稳定的帧速率103

6.1.4 灵活的功能103

6.2 图形动画104

6.3.1 覆盖update( )方法107

6.3 消除闪烁107

6.3.2 实现双缓冲区110

6.4 在屏幕上移动图像113

6.5 动态显示图像序例115

6.6 改进图像动画的显示效果和性能115

6.6.1 使用MediaTracker加载图像并延迟图像的显示116

6.6.2 加速图像加载116

6.7 小结117

第三部分高级Java GUI程序设计121

第7章 高级事件处理121

7.1 高级事件处理模型概论121

7.1.1 一个简单的例子121

7.1.2 一个复杂的例子122

7.1.3 处理其他事件类型的例子124

7.1.4 使用适配器(Adapters)和内部类(Inner Class)处理事件127

7.2 标准AWT事件概述128

7.3 动作事件反应器130

7.3.1 动作事件方法131

7.3.2 处理动作事件的例子131

7.3.3 ActionEvent类131

7.4 调整事件反应器131

7.4.1 调整事件的方法132

7.4.2 AdjustmentEvent类132

7.5 组件事件反应器132

7.5.1 组件事件反应器的方法132

7.5.2 处理组件事件的例子133

7.5.3 ComponentEvent类135

7.6 容器事件反应器135

7.6.1 容器事件反应器方法135

7.6.2 处理容器事件的例子135

7.6.3 ContainerEvent 类138

7.7 输入焦点事件反应器138

7.7.1 输入焦点事件反应器方法138

7.7.2 处理输入焦点事件的例子138

7.7.3 FocusEvent类141

7.8 项事件反应器141

7.9.2 处理键事件的例子142

7.9.1 键事件类142

7.8.2 ItemEvent类142

7.8.1 项事件方法142

7.9 键事件反应器142

7.9.3 KeyEvent 类145

7.10 鼠标事件反应器145

7.10.1 鼠标事件反应器方法145

7.10.2 鼠标事件处理的例子146

7.10.3 MouseEvent类148

7.11 鼠标移动事件反应器148

7.12 文本事件反应器148

7.12.1 文本事件方法148

7.12.2 处理文本事件的例子148

7.14 小结151

7.13 窗口事件反应器151

第8章 JFC-Swing程序设计152

8.1 JFC-Swing介绍152

8.1.1 IFC AWT和Swing152

8.1.2 Swing包概述153

8.1.3 组件层次153

8.2.1 JPanel155

8.2.2 Icon155

8.2.3 JLabel156

8.2.4 JButton157

8.2.6 JCheckBox158

8.2.5 AbstractButton158

8.2.7 JRadioButton159

8.2.8 JToggleButton161

8.2.9 JTextComponets161

8.2.10 JTextField JTextArea162

8.2.11 JTextPane162

8.2.12 JPasswordField163

8.2.13 JScrollBar164

8.2.14 JSlider165

8.2.15 JProgressBar166

8.2.16 JComboBox168

8.2.17 JList169

8.2.18 Border170

8.2.19 JScrollPane173

8.2.20 JViewPort174

8.2.21 Menu174

8.2.22 JSeparalor176

8.2.23 JPopupMenu178

8.2.24 JFrame179

8.2.25 JRootPane180

8.2.26 JLayeredPane180

8.2.27 Tooltip181

8.2.28 Toollbar181

8.2.29 JTabbedPane183

8.2.30 JSplitPane184

8.3.3 SerollPaneLayout187

8.3.4 ViewportLayout188

8.4 Swing事件处理188

8.4.1 Swing事件对象188

8.4.2 Swing事件反应器189

8.4.3 Swing事件源190

8.5 小结191

第9章 其他高级功能192

9.1 无鼠标操作192

9.1.1 输入焦点的转移192

9.2.1 打印API193

9.1.2 菜单快捷键193

9.2 打印193

9.2.2 打印图形现场194

9.2.3 分页194

9.2.4 打印组件层次194

9.2.5 例子194

9.3 桌面颜色控制196

9.3.1 桌面颜色控制API196

9.3.2 颜色范围196

9.3.3 例子197

9.4 小结198

1998《Java GUI程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由肖刚等编著 1998 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

JAVA语言程序设计(1998 PDF版)
JAVA语言程序设计
1998 北京:人民邮电出版社
java面向对象程序设计教程( PDF版)
java面向对象程序设计教程
Java程序设计培训教程( PDF版)
Java程序设计培训教程
Java程序设计基础与提高(1998年6月第1版 PDF版)
Java程序设计基础与提高
1998年6月第1版 电子科技大学出版社
光学 上册(1984年 PDF版)
光学 上册
1984年 北京大学出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:清华大学出版社
Java程序设计(1998 PDF版)
Java程序设计
1998 北京:人民邮电出版社
Java程序设计高级教程 VJ++导引(1998 PDF版)
Java程序设计高级教程 VJ++导引
1998 北京:电子工业出版社
JAVA语言程序设计及应用(1997 PDF版)
JAVA语言程序设计及应用
1997 长沙:国防科技大学出版社
Java教程 Internet面向对象程序设计(1997 PDF版)
Java教程 Internet面向对象程序设计
1997 北京:北京大学出版社
Java服务器程序设计(1999 PDF版)
Java服务器程序设计
1999 北京:清华大学出版社
Java程序设计及应用(1997 PDF版)
Java程序设计及应用
1997 大连:大连理工大学出版社
Java语言程序设计大全(1997 PDF版)
Java语言程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Java程序设计基础与提高(1998 PDF版)
Java程序设计基础与提高
1998 成都:电子科技大学出版社
Java与面向对象程序设计教程(1999 PDF版)
Java与面向对象程序设计教程
1999 北京:高等教育出版社