编辑推荐
超值。本书所选实例是众多程序员长时间开发提炼的,所选内容均来源于实际项目的开发,覆盖了编程中所涉及的方方面面的技术。这些实例所涉及的问题都是非常实用的,能够给读者以启发,缩短程序开发过程。 实用。本书所有实例内容都以解决开发者在编程中遇到的实际问题和开发中应该掌握的技术为中心,紧密围绕实践选材,每个实例都可以独立解决某一方面问题。有的可以解决工作中的难题,有的可以提高工作效率,有的可以提升工作价值。 专业。所选实例包含了各个方面、各个领域的应用实例。很多实例是程序员梦寐以求的经典实例,读者通过这些实例可以快速解决开发中遇到的各种问题,快速开发各种软件产品。 全面。全书包含400个典型应用实例,内容覆盖了编程中所涉及的方方面面编程技术,是作者多年开发经验的积累和总结。 易用。所选实例具有广泛的代表性,所有实例都提供了源代码,读者可以快速使用。 易查。本书实例编排精细,读者可以快速查找所需内容。光盘中提供了代码速查技术。 DVD超值光盘。本书附带DVD光盘,除提供了书本实例的源程序和视频外,还提供各种学习视频、项目、方案、源码和基础训练任务资源近3G,绝对超值。 内容提要
本书紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了应用Java进行程序开发的各方面技术和技巧。全书分为18章,内容包括窗体与界面设计、控件应用、Commons组件应用、数据库技术、SQL查询相关技术、数据库高级应用、图形图像技术、动画、文件操作技术、办公文档、JFreeChart图表、报表打印、操作PDF、解析XML文件、网络技术、邮件收发技术、Java安全、游戏开发。全书共提供了470个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的有关问题的解决方案。 本书附有配套光盘。光盘提供了书中所有实例的源代码,源代码全部经过精心调试,在WindowsXP/WindowsServer2003/Windows7下测试通过,保证能够正常运行。 本书适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。 作者介绍
明日科技 吉林省明日科技有限公司是一家以计算机软件和数字出版为核心的高科技企业,多年来始终致力于行业管理软件、数字化出版物等领域的实践,目前已和多家国内上市企业形成产品合作关系,公司的多款软件产品应用于国内的多家企业集团。明日科技拥有软件开发和项目实施方面的资深专家和学习型技术团队,利用积累的专业知识和经验,已开发数百种专业技术图书和数十种数字化学习产品,成为国内IT信息服务领域的知名品牌。 目录
目录 第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模态对话框与非模态 对话框 实例021信息提示对话框 实例022设置信息提示对话框的 图标 实例023文件选择对话框指定数据库 备份文件 实例024指定打开对话框的文件 类型 实例025文件的保存对话框 实例026为保存对话框设置默认 文件名 实例027支持图片预览的文件选择对 话框 实例028颜色选择对话框 实例029信息输入对话框 实例030定制信息对话框 1.7MDI窗体的使用 实例031创建内部子窗体 实例032使子窗体最大化显示 实例033对子窗体进行平铺排列 实例034禁用MDI窗体控制栏中 的"最大化"按钮 1.8为窗体设置特效 实例035右下角弹出信息窗体 实例036淡入淡出的窗体 实例037窗体顶层的进度条 实例038设置窗体的鼠标光标 实例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表格的应用 …… 第3章Commons组件应用 第4章数据库技术 第5章SQL查询杭齿前进技术 第6章库高级应用 第7章图形图像技术 第8章动画 第9章文件操作技术 第10章操作办公文件 第11章JFreeChart图表 第12章报表打印 第13章操作PDF 第14章解析XML文件 第15章网络技术 第16章邮件收发技术 第17章Java安全 第18章游戏开发
|