出版时间:2007-2 出版社:人民邮电出版社 作者:吴亚峰 页数:587
Tag标签:无
内容概要
NetBeans是目前市场上流行的、使用方便的Java集成开发环境。本书结合丰富的程序实例讲述了NetBeans集成开发环境的使用,读者在阅读本书的同时,不仅能够掌握NetBeans的使用,还能学习如何进行项目的开发。 本书共分为5篇,第1篇是起步篇,详细地讲述了NetBeans开发环境的各个功能组件。第2篇是Swing/JFC篇,结合具体的实例对开发Swing程序用到的功能组件进行了介绍。第3篇为Web开发篇,结合Tomcat详细地讲述了如何在NetBeans中进行Web程序开发。第4篇为Java EE篇,结合具体的实例讲述了如何在NetBeans中开发企业级程序,以及开发企业级程序需要用到的Java知识。第5篇为高级工具篇介绍了如何在NetBeans中集成已存在的Ant脚本,如何使用JUnit进行单元测试,如何使用NetBeans Profiler进行分析,以及如何将已有的Eclipse项目导入到NetBeans中。 本书适用于具有一定开发经验的开发人员参考学习使用。
作者简介
吴亚峰:毕业于北京邮电大学,后留学澳大利亚卧龙岗大学取得硕士学位,在1998年开始从事Java开发,有多年的Java开发经验,主要研究的方向为Java EE,现在为Java EE独立软件工程师,同时兼任Sun 授权Java培训中心认证教师。
书籍目录
第1篇 起步篇第1章 NetBeans集成开发环境1.1 NetBeans开发环境的搭建1.2 NetBeans的更新1.3 创建第一个NetBeans项目1.4 NetBeans中的项目模板1.5 NetBeans示例项目的使用1.6 NetBeans开发环境组件介绍1.7 NetBeans常用的快捷键1.8 自定义NetBeans开发环境1.9 小结第2篇 GUI程序设计:Swing/JFC篇第2章 Swing概述2.1 初识Swing2.2 Swing的特性2.3 Swing与AWT2.4 使用NetBeans开发Swing应用程序2.5 小结第3章 Swing/JFC的事件模型基础3.1 概述3.2 AWT与Swing事件3.3 动作事件3.4 键盘事件3.5 鼠标事件3.6 窗口事件3.7 事件适配器3.8 小结第4章 Swing常用基本控件4.1 Swing控件类4.2 Swing标签4.3 Swing按钮4.4 Swing文本框4.5 格式化文本框4.6 Swing文本区4.7 单选按钮与复选框4.8 编辑器面板4.9 小结第5章 Swing常用高级控件5.1 Swing列表5.2 Swing组合框5.3 Swing分割窗口5.4 实战:使用NetBeans构建Swing的综合例程5.5 小结第6章 Swing容器类6.1 Swing框架——JFrame6.2 Swing窗口——JWindow056.3 小应用程序——JApplet6.4 小结第7章 布局管理器7.1 为什么使用布局管理器7.2 Java中的布局管理器7.3 流布局7.4 边框布局7.5 网格布局7.6 卡片布局7.7 箱式布局7.8 使用GroupLayout布局管理器7.9 空布局7.10 用NetBeans开发使用复合布局管理器的程序7.11 小结第8章 Swing对话框8.1 Swing对话框类——JDialog8.2 使用JOptionPane8.3 文件选择器8.4 颜色选择器8.5 实战:在NetBeans中开发复合对话框的程序8.6 小结第9章 Swing菜单9.1 Swing菜单简介9.2 菜单栏——JMenuBar9.3 菜单项——JMenuItem9.4 菜单——JMenu 1809.5 在NetBeans中使用菜单控件9.6 单选与复选菜单项9.7 弹出式菜单——JPopupMenu9.8 小结第10章 Java与图像处理10.1 图像类Image10.2 Swing图标ImageIcon10.3 图像处理的高级应用——JPEG编码器10.4 其他编码器介绍10.5 在NetBeans中进行图像处理的案例10.6 小结第11章 树状列表——JTree11.1 与树有关的一些概念11.2 JTree介绍11.3 默认树模型11.4 默认树节点11.5 树路径11.6 树的事件11.7 树单元绘制器11.8 在NetBeans中开发树状结构的程序实例11.9 小结第12章 表格的高级应用12.1 一个使用表格的简单程序12.2 JTable控件介绍用实例12.3 表格模型——TableModel的程序12.4 表格列——TableColumn12.5 表格列模型12.6 与表格有关的事件12.7 表格编辑器与绘制器12.8 小结第13章 Swing线程13.1 一个存在BUG的简单程序13.2 Swing线程的工作原理13.3 解决Swing单线程问题13.4 小结第3篇 Web开发篇第14章 Tomcat配置及应用14.1 Tomcat简介14.2 安装与配置Tomcat14.3 在NetBeans中使用Tomcat14.4 其他Web服务器简介14.5 小结第15章 JSP技术及应用15.1 JSP概述15.2 在NetBeans中使用JSP15.3 JSP的模板元素15.4 JSP的脚本元素15.5 JSP注释15.6 JSP的指令元素15.7 JSP动作元素15.8 常用的JSP内建对象15.9 在NetBeans中开发完整的JSP程序15.10 小结第16章 Servlet技术及应用16.1 Servlet技术简介16.2 开发并部署一个简单的Servlet16.3 在NetBeans中开发与配置Servlet16.4 与Servlet有关的常用接口和类16.5 使用HttpServlet处理客户端请求16.6 配置Servlet16.7 在NetBeans使用Servlet实现文件上传16.8 小结第17章 JavaBean组件模型17.1 JavaBean简介17.2 与JavaBean有关的概念17.3 在JSP中使用JavaBean17.4 使用JavaBean封装数据库连接17.5 用JavaBean实现购物车17.6 在Servlet中使用JavaBean17.7 HTTP监视器17.8 小结第18章 开发MVC架构的网上商店18.1 MVC架构介绍18.1.1 JSP的Model 1与Model 2架构18.1.2 MVC模式简介18.2 项目功能演示18.3 模块功能及相互关系说明18.4 查询购买模块的开发18.5 开发管理模块18.6 小结第4篇 Java EE篇第19章 NetBeans与Java EE19.1 Java EE概述19.2 Enterprise JavaBeans概述19.3 NetBeans对Java EE的支持19.4 MySQL数据库19.5 在NetBeans中连接Oracle10g19.6 在NetBeans中配置Weblogic 9.019.7 配置JBoss4.019.8 在NetBeans中管理DTD/XML库19.9 小结第20章 无状态会话Bean——用户消费信息登记20.1 无状态会话Bean简介20.2 项目简介20.3 建立数据库表20.4 创建项目20.5 开发EJB模块20.6 开发Web模块20.7 编译运行整个项目20.8 小结第21章 有状态会话Bean——实现购物车21.1 有状态会话Bean简介21.2 项目功能简介21.3 开发EJB模块21.4 开发Web模块21.5 编译运行整个项目21.6 小结第22章 开发CMP实体Bean——图书信息管理22.1 CMP简介22.2 项目功能介绍22.3 项目的结构及模块功能说明22.4 数据库准备工作22.5 开发CMP模块22.6 开发Web模块22.7 编译运行整个项目22.8 小结第23章 消息驱动Bean——商品问题反馈系统23.1 Java消息服务23.2 基于JMS的消息驱动Bean23.3 开发一个简单的使用消息驱动Bean的程序23.4 在NetBeans中开发消息驱动Bean23.4.1 项目功能简介23.5 小结第5篇 高级工具篇第24章 使用NetBeans集成已存在的Ant脚本24.1 在NetBeans中使用Ant脚本24.2 创建自由格式项目24.3 为项目设置命令令24.4 为文件设置命令24.5 更改自由格式项目的目标JDK24.6 小结第25章 在NetBeans中使用JUnit25.1 什么是单元测试25.2 JUnit简介25.3 TestCase类简介25.4 TestSuite类简介25.5 在NetBean中使用JUnit进行测试25.6 小结第26章 NetBeans Profiler:监控应用程序的执行26.1 NetBeans Profiler简介26.2 NetBeans Profiler安装配置26.3 监控Swing应用中的线程状态26.4 监控指定方法的CPU使用情况26.5 通过NetBeans Profiler寻找内存漏洞26.6 小结第27章 将Eclipse项目导入NetBeans27.1 概述27.2 获取与安装Eclipse项目导入器27.3 导入Eclipse项目27.4 小结附录A NetBeans 5.0的下载过程附录B JDK的简单使用附录C NetBeans常用菜单项的中英文对照表附录D 术语表
图书封面
图书标签Tags
无
评论、评分、阅读与下载