图书介绍

Java桌面程序开发PDF|Epub|txt|kindle电子书版本网盘下载

Java桌面程序开发
  • 曹静主编 著
  • 出版社: 大连:大连理工大学出版社
  • ISBN:9787561161654
  • 出版时间:2011
  • 标注页数:254页
  • 文件大小:33MB
  • 文件页数:266页
  • 主题词:JAVA语言-程序设计-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java桌面程序开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 认识Java桌面程序1

1.1 看看Java桌面程序效果1

1.2 认识Java GUI开发包Swing4

1.3 使用IDE开发Java桌面程序6

1.4 实例:使用Eclipse执行桌面程序19

要点提醒20

实训任务20

第2章 开发第一个Java桌面程序21

2.1 看看效果21

2.2 实现图形界面25

2.3 让界面动起来28

2.4 小结一下:桌面程序基本开发步骤29

要点提醒30

实训任务30

第3章 事件处理机制31

3.1 让GUI动起来的关键:事件处理机制31

3.2 案例:处理按钮点击事件35

3.2.1 定义事件监听器类37

3.2.2 为按钮注册事件监听器40

3.2.3 使用内部类实现事件监听器类43

3.3 MouseEvent鼠标事件45

3.3.1 了解MouseEvent鼠标事件45

3.3.2 使用适配器类50

3.3.3 事件源上的多重事件52

要点提醒52

实训任务53

第4章 容器与布局54

4.1 Swing组件类的层次54

4.2 创建窗体:JFrame56

4.3 帮助实现布局的容器:JPanel61

4.4 常用的布局管理器63

4.4.1 使用流式布局FlowLayout64

4.4.2 使用边框布局BorderLayout66

4.4.3 使用网格布局GridLayout68

4.4.4 使用箱式布局BoxLayout71

4.4.5 使用自由布局null73

4.5 实例:实现计算器74

要点提醒81

实训任务82

第5章 使用Swing常用组件83

5.1 GUI的基本元素:标签、按钮、文本框83

5.1.1 看看效果86

5.1.2 在标签JLabel中使用图像90

5.1.3 带图标Icon的按钮JButton92

5.1.4 使用密码框JPasswordField93

5.2 使用文本区组件JFextArea96

5.3 选择型组件98

5.3.1 看看效果102

5.3.2 使用单选按钮JRadioButton107

5.3.3 使用复选框JCheckBox110

5.3.4 使用下拉列表框JComboBox112

5.4 创建菜单115

5.4.1 看看效果115

5.4.2 认识菜单及菜单组件117

5.4.3 实现菜单120

5.4.4 实现级联菜单124

5.4.5 实例:简单记事本127

5.5 创建工具栏131

5.5.1 看看效果132

5.5.2 实现工具栏133

5.5.3 实例:给记事本加上工具栏137

5.6 实现对话框140

5.6.1 Swing对话框JDialog140

5.6.2 使用JOptionPane143

5.6.3 使用JFileChooser147

5.6.4 使用JColorChooser150

5.6.5 实例:自定义对话框152

要点提醒156

实训任务156

第6章 使用Swing高级组件158

6.1 使用表格JTable158

6.1.1 看看效果158

6.1.2 JTable简介及基本用法160

6.2 使用表格模型TableModel165

6.2.1 AbstractTableModel类165

6.2.2 DefaultTableModel类168

6.3 认识表格列TableColumn176

6.4 与表格有关的事件179

6.5 使用树状结构JTree183

6.5.1 看看效果183

6.5.2 JTree简介及基本用法183

6.5.3 使用TreeNode构造树184

6.5.4 使用TreeModel构造树186

6.5.5 与树相关的事件187

要点提醒194

实训任务194

第7章 连上DB的Java桌面程序195

7.1 看看效果195

7.2 认识JDBC196

7.3 Java程序连上DB198

7.3.1 连接DB的准备工作198

7.3.2 连接MySQL数据库201

7.3.3 连接其他常见数据库204

7.4 Java程序让DB做点事205

7.4.1 Java数据库编程的基本步骤205

7.4.2 查询数据206

7.4.3 添加、修改、删除数据210

7.4.4 使用PreparedStatement212

7.4.5 可滚动结果集与结果集元数据216

7.5 实例:模拟DBMS的查询分析器219

要点提醒226

实训任务226

第8章 Java桌面程序实例:联系人管理227

8.1 看看效果227

8.2 需求分析及系统设计229

8.2.1 系统目标230

8.2.2 任务1:数据库设计230

8.2.3 任务2:界面设计与模块设计231

8.3 编码实现233

8.3.1 编码规范233

8.3.2 任务1:数据库实施234

8.3.3 任务2:开发公共模块235

8.3.4 任务3:开发登录模块237

8.3.5 任务4:开发主界面238

8.3.6 任务5:开发各功能模块240

要点提醒253

实训任务253

参考文献254

热门推荐