分享
 
 
 

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

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 胡少波 编著

出 版 社: 人民邮电出版社

出版时间: 2000-8-1字数:版次: 1页数: 427印刷时间:开本:印次:纸张:I S B N : 9787115086112包装: 平装编辑推荐

本书围绕利用Visual J++实现一个"网络超市"系统的开发展开。该系统类似于目前国内外出现的基于Internet的电子商业站点,它的核心是一个"网上购物"系统。该系统只需按照不同需求进行适当加工就可以实现"超市"(超市不同于商场,它可以为不同商家提供出售商品的"摊位")的功能。同时,"网络超市"系统还可以为顾客提供各种服务,如聊天室、休息娱乐和学习场所等。

本书中"网络超市"的各子系统都是一个独立完整的Java程序,这些程序实例生动有趣,实用性强,并具有一定的典型性,其制作内容涵括动画、游戏、界面和商用程序等各个方面。全书重点突出,针对性强,读者如能紧密跟随项目的开发深入学习,可以全面掌握Java语言软件开发技术,快速提高程序设计能力和项目开发能力。

本书为有志于利用Visual J++进行网络开发的读者量身定作,对已经有一定项目开发能力的读者也具有相当参考价值。

内容简介

本书围绕利用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 和 Application

3.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 Applet

3.4 创建Java Application

3.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语言与CGI

10.1 CGI 简介

10.1.1 CGI的工作原理

10.1.2 编写CGI脚本使用的语言

10.1.3 使用C语言编写CGI脚本

10.2 使用URL

10.2.1 创建URL

10.2.2 URL的常用方法

10.2.3 直接读入URL数据

10.2.4 连接到URL

10.3 实现计数器

10.3.1 服务器端-用C编写的计数程序

10.3.2 客户端-Java Appelt

第11章 网络聊天-Socket通信和UDP

11.1 Socket类

11.1.1 Socket的定义

11.1.2 读写Socket

11.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 Application

12.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 项目维护和管理

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有