Visual J++ 实战演练 (含盘)

Visual J++ 实战演练 (含盘)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2000-08
版次: 1
ISBN: 9787115086112
定价: 56.00
装帧: 平装
开本: 其他
纸张: 其他
页数: 427页
1人买过
  • 本书围绕利用Visual J++实现一个"网络超市"系统的开发展开。该系统类似于目前国内外出现的基于Internet的电子商业站点,它的核心是一个"网上购物"系统。该系统只需按照不同需求进行适当加工就可以实现"超市"(超市不同于商场,它可以为不同商家提供出售商品的"摊位")的功能。同时,"网络超市"系统还可以为顾客提供各种服务,如聊天室、休息娱乐和学习场所等。
      
      本书中"网络超市"的各子系统都是一个独立完整的Java程序,这些程序实例生动有趣,实用性强,并具有一定的典型性,其制作内容涵括动画、游戏、界面和商用程序等各个方面。全书重点突出,针对性强,读者如能紧密跟随项目的开发深入学习,可以全面掌握Java语言软件开发技术,快速提高程序设计能力和项目开发能力。
      
      本书为有志于利用Visual J++进行网络开发的读者量身定作,对已经有一定项目开发能力的读者也具有相当参考价值。 第一篇 战前准备第1章 "网络超市"项目分析1.1 "网络超市"系统的功能要求1.2 系统开发工具选择1.2.1 选中Java作为开发工具1.2.2 Visual J++ 6.0 的独到优势1.3 系统的功能模型分析1.3.1 建立内外关系图:A-0图1.3.2 画出顶层图1.3.3 建立一系列图形第2章 "网络超市"系统项目规划2.1 项目总体规划2.1.1 项目功能2.1.2 项目模块划分2.1.3 "网络超市"系统结构图2.1.4 价值意义2.2 "网络超市"导游2.3 建立Web Server第3章 Visual J++ 6.0 功能演示3.1 Java语言简介3.1.1 Java的起源和历史3.1.2 Java语言的特点3.1.3 Java与C/C++的比较3.1.4 Java语言的工作机制3.1.5 Java的程序结构-Applet 和 Application3.1.6 Java的安全性3.2 Visual J++ 6.0开发界面3.2.1 Visual J++1.1开发界面3.2.2 Visual J++ 6.0开发界面3.3 使用Empty Project创建Java Applet3.4 创建Java Application3.5 使用Web Pages创建Java Applet第4章 创建出最吸引人的主页4.1 Java Applet与HTML语言4.2 Visual J++ 6.0自动生成的HTML文件4.3 Java Applet的执行框架4.3.1 Applet的执行过程4.3.2 Applet的重要方法4.4 Java的图形处理4.4.1 Java的图形坐标系统4.4.2 字型和颜色的设置4.5 传统的动画实现方式4.6 多线程初步4.6.1 多线程的基本思想4.6.2 线程的状态和生命周期4.6.3 线程的实现4.7 使用Runnable接口的多线程程序4.8 使用继承Thread类的方法实现多线程4.9 载入和显示图像4.9.1 载入图像4.9.2 输出图形第二篇 实战演练第5章 霓虹招牌-制作高质量的动画5.1 动画的闪烁现象5.1.1 闪烁现象的起因5.1.2 消除闪烁现象的措施5.2 使用java.awt.MediaTracker类跟踪图像输入5.3 闪烁的星空图5.4 Java语言中的图像处理技术5.4.1 生成图像5.4.2 处理图像5.5 霓虹招牌第6章 纸牌游戏-图形处理功能6.1 Graphics类的绘图指令6.2 游戏的整体设计6.3 纸牌形状的制作6.4 功能按钮的制作6.5 处理鼠标事件6.5.1 "过滤型"事件处理机制6.5.2 "委托型"事件处理机制6.6 纸牌主程序6.7 程序执行及功能扩展第7章 俄罗斯方块-深入多线程同步7.1 线程的同步和死锁7.1.1 线程同步7.1.2 线程死锁7.2 键盘事件处理7.2.1 KeyListener接口和KeyAdpter类7.2.2 KeyEvent类7.2.3 过滤型事件处理机制的键盘事件处理7.3 Java对声音的支持7.3.1 获取声音文件的方法7.3.2 播放声音文件的方法7.4 游戏基本算法的实现7.5 实现游戏主类7.6 为游戏添加设置功能键的功能7.7 程序功能的扩展第8章 登录系统-图形用户界面设计8.1 java.awt包通览8.1.1 Component组8.1.2 GUI构件组8.1.3 菜单组8.1.4 窗口布局组8.1.5 Graphics组8.1.6 几何对象组8.1.7 其它类8.1.8 java.awt.image包8.2 登录界面的基本组件8.2.1 Component类和Container类的常用方法8.2.2 Label类8.2.3 Button类8.2.4 Checkbox类及CheckboxGroup类8.2.5 TextComponent类及TextField类8.3 使用布局管理器8.3.1 FlowLayout类8.3.2 BorderLayout类8.3.3 CardLayout类8.3.4 GridLayout类8.4 实现登录界面8.4.1 模拟数据库程序8.4.2 用户信息界面程序8.5 处理用户事件的Applet主类程序8.6 "委托型"的组件事件处理机制8.6.1 一个简单的组件事件的例子8.6.2 一个复杂的例子8.6.3 标准的AWT事件概述8.6.4 各种反应器接口及事件类8.7 使用"委托型"事件处理机制改写事件处理程序 8.8 程序功能扩展和其它问题8.9 用布局管理器改进俄罗斯方块游戏界面第9章 扫雷游戏-深入图形用户界面9.1 扫雷程序的基本思想9.1.1 Mine类9.2 制作计时器和计数器9.3 实现整个雷区的mineTable类和mineArea类9.4 GUI设计的其它组件9.4.1 Frame类9.4.2 菜单系统9.5 Dialog类及FileDialog类9.6 加入事件处理程序9.7 扫雷程序的Applet形式第10章 网页计数器-Java语言与CGI10.1 CGI 简介10.1.1 CGI的工作原理10.1.2 编写CGI脚本使用的语言10.1.3 使用C语言编写CGI脚本10.2 使用URL10.2.1 创建URL10.2.2 URL的常用方法10.2.3 直接读入URL数据10.2.4 连接到URL10.3 实现计数器10.3.1 服务器端-用C编写的计数程序10.3.2 客户端-Java Appelt第11章 网络聊天-Socket通信和UDP11.1 Socket类11.1.1 Socket的定义11.1.2 读写Socket11.2 编写ServerSocket的服务器端程序11.3 无连接的数据报(UDP)通信11.3.1 DatagramPacket类和DatagramSocket类11.3.2 UDP的编程实现11.3.3 UDP编程实例第12章 WFC编程-Visual J++ 6.0的可视化功能12.1 创建Windows Application12.1.1 创建最简单的Windows 应用程序12.1.2 在Forms Designer中修改窗体12.2 使用WFC初步12.2.1 添加控件12.2.2 添加菜单12.2.3 添加代码12.3 记事本程序12.3.1 使用Visual J++创建应用程序12.3.2 启动和终止应用程序12.3.3 Visual J++窗体模板的剖析12.3.4 处理事件12.3.5 实现模态对话框12.3.6 实现文件对话框和文件输入/输出12.3.7 小结12.4 WFC编程深层概念12.4.1 WFC软件包12.4.2 WFC组件概述12.4.3 动态HTML可视组件12.4.4 处理WFC事件12.4.5 本机化应用程序12.4.6 使用WFC应用程序服务12.4.7 访问系统信息12.4.8 使用具有WFC的Java线程第13章 在线购书系统-Java知识点的综合运用13.1 为什么要使用Applet开发购书系统13.2 购书系统的用户配置文件13.3 系统主体框架的构思13.4 从URL读取和处理文件13.5 用户界面制作13.6 Store_Window类13.7 购书系统中的CGI接口13.8 加密购书系统13.9 系统的运行第三篇 检测战果第14章 集成网络超市14.1 登录界面14.2 网络超市主界面第15章 发布"网络超市"系统15.1 使用IIS发布项目15.1.1 Internet Information Server(IIS)程序介绍15.1.2 建立自己的Web站点15.1.3 运行项目15.2 项目维护和管理
  • 内容简介:
    本书围绕利用Visual J++实现一个"网络超市"系统的开发展开。该系统类似于目前国内外出现的基于Internet的电子商业站点,它的核心是一个"网上购物"系统。该系统只需按照不同需求进行适当加工就可以实现"超市"(超市不同于商场,它可以为不同商家提供出售商品的"摊位")的功能。同时,"网络超市"系统还可以为顾客提供各种服务,如聊天室、休息娱乐和学习场所等。
      
      本书中"网络超市"的各子系统都是一个独立完整的Java程序,这些程序实例生动有趣,实用性强,并具有一定的典型性,其制作内容涵括动画、游戏、界面和商用程序等各个方面。全书重点突出,针对性强,读者如能紧密跟随项目的开发深入学习,可以全面掌握Java语言软件开发技术,快速提高程序设计能力和项目开发能力。
      
      本书为有志于利用Visual J++进行网络开发的读者量身定作,对已经有一定项目开发能力的读者也具有相当参考价值。
  • 目录:
    第一篇 战前准备第1章 "网络超市"项目分析1.1 "网络超市"系统的功能要求1.2 系统开发工具选择1.2.1 选中Java作为开发工具1.2.2 Visual J++ 6.0 的独到优势1.3 系统的功能模型分析1.3.1 建立内外关系图:A-0图1.3.2 画出顶层图1.3.3 建立一系列图形第2章 "网络超市"系统项目规划2.1 项目总体规划2.1.1 项目功能2.1.2 项目模块划分2.1.3 "网络超市"系统结构图2.1.4 价值意义2.2 "网络超市"导游2.3 建立Web Server第3章 Visual J++ 6.0 功能演示3.1 Java语言简介3.1.1 Java的起源和历史3.1.2 Java语言的特点3.1.3 Java与C/C++的比较3.1.4 Java语言的工作机制3.1.5 Java的程序结构-Applet 和 Application3.1.6 Java的安全性3.2 Visual J++ 6.0开发界面3.2.1 Visual J++1.1开发界面3.2.2 Visual J++ 6.0开发界面3.3 使用Empty Project创建Java Applet3.4 创建Java Application3.5 使用Web Pages创建Java Applet第4章 创建出最吸引人的主页4.1 Java Applet与HTML语言4.2 Visual J++ 6.0自动生成的HTML文件4.3 Java Applet的执行框架4.3.1 Applet的执行过程4.3.2 Applet的重要方法4.4 Java的图形处理4.4.1 Java的图形坐标系统4.4.2 字型和颜色的设置4.5 传统的动画实现方式4.6 多线程初步4.6.1 多线程的基本思想4.6.2 线程的状态和生命周期4.6.3 线程的实现4.7 使用Runnable接口的多线程程序4.8 使用继承Thread类的方法实现多线程4.9 载入和显示图像4.9.1 载入图像4.9.2 输出图形第二篇 实战演练第5章 霓虹招牌-制作高质量的动画5.1 动画的闪烁现象5.1.1 闪烁现象的起因5.1.2 消除闪烁现象的措施5.2 使用java.awt.MediaTracker类跟踪图像输入5.3 闪烁的星空图5.4 Java语言中的图像处理技术5.4.1 生成图像5.4.2 处理图像5.5 霓虹招牌第6章 纸牌游戏-图形处理功能6.1 Graphics类的绘图指令6.2 游戏的整体设计6.3 纸牌形状的制作6.4 功能按钮的制作6.5 处理鼠标事件6.5.1 "过滤型"事件处理机制6.5.2 "委托型"事件处理机制6.6 纸牌主程序6.7 程序执行及功能扩展第7章 俄罗斯方块-深入多线程同步7.1 线程的同步和死锁7.1.1 线程同步7.1.2 线程死锁7.2 键盘事件处理7.2.1 KeyListener接口和KeyAdpter类7.2.2 KeyEvent类7.2.3 过滤型事件处理机制的键盘事件处理7.3 Java对声音的支持7.3.1 获取声音文件的方法7.3.2 播放声音文件的方法7.4 游戏基本算法的实现7.5 实现游戏主类7.6 为游戏添加设置功能键的功能7.7 程序功能的扩展第8章 登录系统-图形用户界面设计8.1 java.awt包通览8.1.1 Component组8.1.2 GUI构件组8.1.3 菜单组8.1.4 窗口布局组8.1.5 Graphics组8.1.6 几何对象组8.1.7 其它类8.1.8 java.awt.image包8.2 登录界面的基本组件8.2.1 Component类和Container类的常用方法8.2.2 Label类8.2.3 Button类8.2.4 Checkbox类及CheckboxGroup类8.2.5 TextComponent类及TextField类8.3 使用布局管理器8.3.1 FlowLayout类8.3.2 BorderLayout类8.3.3 CardLayout类8.3.4 GridLayout类8.4 实现登录界面8.4.1 模拟数据库程序8.4.2 用户信息界面程序8.5 处理用户事件的Applet主类程序8.6 "委托型"的组件事件处理机制8.6.1 一个简单的组件事件的例子8.6.2 一个复杂的例子8.6.3 标准的AWT事件概述8.6.4 各种反应器接口及事件类8.7 使用"委托型"事件处理机制改写事件处理程序 8.8 程序功能扩展和其它问题8.9 用布局管理器改进俄罗斯方块游戏界面第9章 扫雷游戏-深入图形用户界面9.1 扫雷程序的基本思想9.1.1 Mine类9.2 制作计时器和计数器9.3 实现整个雷区的mineTable类和mineArea类9.4 GUI设计的其它组件9.4.1 Frame类9.4.2 菜单系统9.5 Dialog类及FileDialog类9.6 加入事件处理程序9.7 扫雷程序的Applet形式第10章 网页计数器-Java语言与CGI10.1 CGI 简介10.1.1 CGI的工作原理10.1.2 编写CGI脚本使用的语言10.1.3 使用C语言编写CGI脚本10.2 使用URL10.2.1 创建URL10.2.2 URL的常用方法10.2.3 直接读入URL数据10.2.4 连接到URL10.3 实现计数器10.3.1 服务器端-用C编写的计数程序10.3.2 客户端-Java Appelt第11章 网络聊天-Socket通信和UDP11.1 Socket类11.1.1 Socket的定义11.1.2 读写Socket11.2 编写ServerSocket的服务器端程序11.3 无连接的数据报(UDP)通信11.3.1 DatagramPacket类和DatagramSocket类11.3.2 UDP的编程实现11.3.3 UDP编程实例第12章 WFC编程-Visual J++ 6.0的可视化功能12.1 创建Windows Application12.1.1 创建最简单的Windows 应用程序12.1.2 在Forms Designer中修改窗体12.2 使用WFC初步12.2.1 添加控件12.2.2 添加菜单12.2.3 添加代码12.3 记事本程序12.3.1 使用Visual J++创建应用程序12.3.2 启动和终止应用程序12.3.3 Visual J++窗体模板的剖析12.3.4 处理事件12.3.5 实现模态对话框12.3.6 实现文件对话框和文件输入/输出12.3.7 小结12.4 WFC编程深层概念12.4.1 WFC软件包12.4.2 WFC组件概述12.4.3 动态HTML可视组件12.4.4 处理WFC事件12.4.5 本机化应用程序12.4.6 使用WFC应用程序服务12.4.7 访问系统信息12.4.8 使用具有WFC的Java线程第13章 在线购书系统-Java知识点的综合运用13.1 为什么要使用Applet开发购书系统13.2 购书系统的用户配置文件13.3 系统主体框架的构思13.4 从URL读取和处理文件13.5 用户界面制作13.6 Store_Window类13.7 购书系统中的CGI接口13.8 加密购书系统13.9 系统的运行第三篇 检测战果第14章 集成网络超市14.1 登录界面14.2 网络超市主界面第15章 发布"网络超市"系统15.1 使用IIS发布项目15.1.1 Internet Information Server(IIS)程序介绍15.1.2 建立自己的Web站点15.1.3 运行项目15.2 项目维护和管理
查看详情