Java程序开发范例宝典

Java程序开发范例宝典

赛奎春, 郭鑫, 宋禹蒙, 编著

出版社:人民邮电出版社

年代:2014

定价:99.0

书籍简介:

本书紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了Java进行程序开发的各方面技术和技巧。内容包括窗体与界面设计,控件应用,Commons组件应用,数据库技术,SQL查询相关技术,数据库高级应用,图形图像技术,动画,文件操作与技术,操作办公文档,JFreeChart图表,报表打印,操作PDF,解析XML文件、网络技术,邮件收发技术,Java安全,游戏开发。

书籍目录:

第1章 窗体与界面设计

1.1 设置窗体位置

实例001 控制窗体加载时的位置

实例002 设置窗体在屏幕中的位置

实例003 从上次关闭位置启动窗体

实例004 始终在桌面最顶层显示的窗体

1.2 设置窗体大小

实例005 根据桌面大小调整窗体大小

实例006 自定义最大化、最小化和关闭按钮

实例007 禁止改变窗体的大小

1.3 设置窗体的标题栏

实例008 指定窗体标题栏图标

实例009 拖动没有标题栏的窗体

实例010 取消窗体标题栏与边框

实例011 设置闪烁的标题栏

1.4 设置窗体的背景

实例012 设置窗体背景颜色为淡蓝色

实例013 实现带背景图片的窗体

实例014 使背景图片自动适应窗体的大小

实例015 背景为渐变色的主界面

实例016 随机更换窗体背景

1.5 窗体形状及应用

实例017 椭圆形窗体界面

实例018 钻石形窗体

实例019 创建透明窗体

1.6 对话框

实例020 模态对话框与非模态

对话框 25

实例021 信息提示对话框

实例022 设置信息提示对话框的图标

实例023 文件选择对话框指定数据库备份文件

实例024 指定打开对话框的文件类型

实例025 文件的保存对话框

实例026 为保存对话框设置默认文件名

实例027 支持图片预览的文件选择对话框

实例028 颜色选择对话框

实例029 信息输入对话框

实例030 定制信息对话框

1.7 MDI窗体的使用

实例031 创建内部子窗体

实例032 使子窗体最大化显示

实例033 对子窗体进行平铺排列

实例034 禁用MDI窗体控制栏中的“最大化”按钮

1.8 为窗体设置特效

实例035 右下角弹出信息窗体

实例036 淡入淡出的窗体

实例037 窗体顶层的进度条

实例038设置窗体的鼠标光标 47

实例039 窗体抖动

实例040 窗体标题显示计时器

实例041 动态展开窗体

实例042 仿QQ隐藏窗体

实例043 窗体百叶窗登场特效

实例044 关闭窗体打开网址

第2章 控件应用

2.1 顶层容器的应用

实例045 设置框架容器的背景图片

实例046 更多选项的框架容器

实例047 拦截事件的玻璃窗格

实例048 简单的每日提示信息

实例049 震动效果的提示信息

2.2 输入控件的应用

实例050 只能输入整数的文本域

实例051 可以打开网页的标签

实例052 密码域控件的简单应用

实例053 给文本域设置背景图片

实例054 给文本区设置背景图片

实例055 简单的字符统计工具

2.3 选择控件的应用

实例056 能预览图片的复选框

实例057 简单的投票计数软件

实例058 单选按钮的简单应用

实例059 能显示图片的组合框

实例060 使用滑块来选择日期

2.4 菜单控件的应用

实例061 模仿记事本的菜单栏

实例062 自定义纵向的菜单栏

实例063 复选框与单选按钮菜单

实例064 包含图片的弹出菜单

实例065 工具栏的实现与应用

2.5 列表的应用

实例066 修改列表项显示方式

实例067 修改列表项选择模式

实例068 列表项的全选与不选

实例069 监听列表项单击事件

实例070 监听列表项双击事件

实例071 实现自动排序的列表

实例072 列表项的增加与删除

实例073 查找特定的列表元素

实例074 包含图片的列表元素

实例075 可以预览字体的列表

2.6 表格的应用

实例076 设置表头与列的高度

实例077 调整表格各列的宽度

实例078 设置表格的选择模式

实例079 单元格的粗粒度排序

实例080 实现表格的查找功能

实例081 在表格中应用组合框

实例082 删除表格中选中的行

实例083 实现表格的分页技术

实例084 为单元格绘制背景色

实例085 实现表格的栅栏效果

实例086 单元格的细粒度排序

2.7 树控件的应用

实例087 编写中国省市信息树

实例088 自定义树节点的图标

实例089 监听节点的选择事件

实例090 设置树控件选择模式

实例091 在树控件中增加节点

实例092 在树控件中删除节点

实例093 在树控件中查找节点

实例094 自定义树节点的外观

实例095 为树节点增加提示信息

实例096 双击编辑树节点功能

2.8 JTextPane控件的应用

实例097 自定义文档标题的样式

实例098 文档中显示自定义图片

实例099 检查代码中的括号是否匹配

实例100 描红显示100以内的质数

2.9 JEditorPane控件的应用

实例101 自定义RTF文件查看器

实例102 编写简单的浏览器

实例103 支持超链接的浏览器

实例104 高亮显示指定的关键字

2.1 进度指示器的应用

实例105 显示完成情况的进度条

实例106 监听进度条的变化事件

实例107 进度监视器控件的应用

实例108 监视文件读入的进度

2.11 微调控件

实例109 使用微调控件调整时间

实例110 使用微调控件浏览图片

2.12 自定义控件

实例111 石英钟控件

实例112 IP输入文本框控件

实例113 日历控件

实例114 平移面板控件

实例115 背景图面板控件

2.13 控件渲染

实例116 支持图标的列表控件

实例117 在列表控件中显示单选按钮

实例118 列表控件折行显示列表项

实例119 使用图片制作绚丽按钮

实例120 实现按钮关键字描红

实例121 忙碌的按钮控件

实例122 实现透明效果的表格控件

实例123 在表格中显示工作进度百分比

实例124 在表格中显示图片

2.14 为控件添加动态效果

实例125 鼠标经过时按钮放大效果

实例126 迟到的登录按钮

实例127 焦点按钮的缩放

实例128 标签文本的跑马灯特效

实例129 延迟生效的按钮

实例130 动态加载表格数据

第3章 Commons组件应用

3.1 Commons

实例131 添加数组元素

实例132 删除数组元素

实例133 生成随机字符串

实例134 实现序列化与反序列化

实例135 整数取值范围判断

3.2 Commons

实例136 简化文件(夹)删除

实例137 简化文件(夹)复制

实例138 简化文件(夹)排序

实例139 简化文件(夹)过滤

实例140 简化文件的读写操作

3.3 Commons

实例141 设置JavaBean简单属性

实例142 设置JavaBean级联属性

实例143 动态生成JavaBean

实例144 复制JavaBean属性

实例145 动态排序JavaBean

3.4 其他Commons组件

实例146 优雅的JDBC代码

实例147 结果集与Bean列表

实例148 编写MD5查看器

第4章 数据库技术

4.1 通过JDBC-ODBC桥连接数据库

实例149 通过JDBC-ODBC桥连接SQL

实例150 JDBC-ODBC桥连接Access数据库

实例151 JDBC-ODBC桥与Oracle数据库建立

……

内容摘要:

《软件工程师典藏版:Java程序开发范例宝典》紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了应用Java进行程序开发的各方面技术和技巧。全书分为18章,内容包括窗体与界面设计、控件应用、Commons组件应用、数据库技术、SQL查询相关技术、数据库高级应用、图形图像技术、动画、文件操作技术、办公文档、JFreeChart图表、报表打印、操作PDF、解析XML文件、网络技术、邮件收发技术、Java安全、游戏开发。全书共提供了470个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的有关问题的解决方案。
  《软件工程师典藏版:Java程序开发范例宝典》附有配套光盘。光盘提供了书中所有实例的源代码,源代码全部经过精心调试,在Windows XP/Windows Server 2003/Windows 7下测试通过,保证能够正常运行。
  《软件工程师典藏版:Java程序开发范例宝典》适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。

书籍规格:

书籍详细信息
书名Java程序开发范例宝典站内查询相似图书
丛书名软件工程师 : 典藏版
9787115370167
如需购买下载《Java程序开发范例宝典》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)99.0语种简体中文
尺寸26 × 19装帧平装
页数 360 印数 3000

书籍信息归属:

Java程序开发范例宝典是人民邮电出版社于2015.1出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。