21天学通JavaBeans

副标题:无

作   者:(美)[D.多尔蒂]Donald Doherty著;康博创作室译

分类号:

ISBN:9787115072788

微信扫一扫,移动浏览光盘

简介

    本书译自美国Sams.net出版公司出版的畅销书《Teach Yourelf Ja vaBeans in 21Days》,书中全面介绍了JavaSoft公司的基于Java的软件组件技术——JavaBeans。     全书除附录外共分3部分21章。第一部分讨论JavaBeans的软件组件技术基础、开发工具和开发环境,并开始创建几个简单的Bean。第二部分对Bean进行完善,包括添加弹出式菜单、图形图标;创建动画bean,数字签署bean,国际化bean,以及把bean加入到应用程序中,包括进行网络通信、编写Telnet客户bean与服务器,并展望了JavaBeansr 的未来。     本书结构清晰,内容详实,示例丰富,是广大程序员和计算机用户一本很好的参考书。

目录

目录
1.3 使用JavaBeans进行快速应用程序开发
6.4 小结
6.5 问题与解答
6.6 讨论
6.6.1 测验
第七章 运行期间非可视的Bean
7.1 非可视的JavaBean组件
7.1.1 时间和计时器
7.1.2 系统时间和计时器
7.1.3 编写一个计时器Bean
7.1.4 编写一个TestTimer Bean
1.3.1 BeanBox
7.2 小结
7.3 问题与解答
7.4 讨论
7.4.1 测验
第二部分 完善Bean
第八章 添加弹出式菜单
8.1 在Bean中使用弹出式菜单
8.1.1 Bean之间的剪切与粘贴
8.2 给Bean添加弹出式菜单
8.2.1 创建弹出式菜单
1.3.2 添加一个Juggler Bean
8.2.2 与弹出式菜单交互作用
8.2.3 使用弹出式菜单
8.3 小结
8.4 问题与解答
8.5 讨论
8.5.1 测验
第九章 持续的Bean
9.1 JavaBeans串行化
9.1.1 实现Java的Serializable接口
9.2 Serializable接口不够时使用的其他方法
1.3.3 添加一个按钮Bean
9.2.1 使用Java的transient关键词
9.2.2 使用Java的readObject方法
9.2.3 使用Java的writeObject方法
9.3 改写Bean
9.3.1 设计时需考虑的事情
9.3.2 记录类版本
9.3.3 读取serialVersionUID
9.3.4 使新的类与旧的类兼容
9.4 小结
9.5 问题与解答
1.3.4 连接Bean组件
9.6 讨论
9.6.1 测验
第十章 Bean对应用程序生成器的支持
10.1 显示一个Bean图标
10.2 控制可视属性
10.3 提供自定义属性编辑器
10.4 小结
10.5 问题与解答
10.6 讨论
10.6.1 测验
1.3.5 添加另一个按钮
第十一章 动画Bean
11.1 创建动画Bean
11.1.1 创建一个屏幕外的图形缓冲区
11.1.2 创建MediaTracker对象
11.1.3 加载图像
11.1.4 运行Animation
11.2 绘制和更新图像
11.2.1 避免闪烁
11.3 封包并测试AnimatedTeddy Bean
11.4 小结
1.4 小结
11.5 问题与解答
11.6 讨论
11.6.1 测验
第十二章 Bean安全性
12.1 JavaSecurity API
12.1.1 公钥密码术
12.2 签名的代码
12.2.1 使用数字签署的Bean
12.2.2 创建数字签署的Bean
12.3 小结
1.5 问题与解答
12.4 问题与解答
12.5 讨论
12.5.1 测验
第十三章 国际化的Bean
13.1 创建全球性的Bean
13.2 使对象本地化
13.2.1 使用Java的Locale类
13.2.2 捆绑资源
13.3 编写GlobalBean Bean
13.3.1 创建Locale对象
1.6 讨论
13.3.2 创建ListResourceBundle对象
13.3.3 添加GlobalBean类构造方法
13.3.4 添加actionPerformed方法
13.3.5 编写LabelsBundle类
13.3.6 使用GlobalBean Bean
13.4 小结
13.5 问题与解答
13.6 讨论
13.6.1 测验
第十四章 作为ActiveX组件的Bean
1.6.1 测验
14.1 使用ActiveX Bridge for JavaBeans
14.1.1 作为ActiveX控件的Bean
14.1.2 使用作为ActiveX控件的Bean
14.1.3 操纵ActiveX Bean控件
14.1.4 创建完整的Web页面
14.2 小结
14.3 问题与解答
14.4 讨论
14.4.1 测验
第三部分 建立Bean的应用程序
第一部分 欢迎进入JavaBeans
第二章 建立Bean
第十五章 使用RMI进行Internet通信
15.1 Java分布式对象模型
15.2 创建RMI应用程序
15.2.1 定义远程接口
15.2.2 实现远程对象
15.2.3 创建客户Bean
15.2.4 用两个步骤进行编译
15.2.5 创建通话图形接口Bean
15.2.6 封包Bean
15.2.7 测试通话应用程序
2.1 Beans开发工具
15.3 小结
15.4 问题与解答
15.5 讨论
15.5.1 测验
第十六章 Bean之间Internet通信
16.1 在网络上通信
16.2 使用TCP/IP
16.3 使用网络服务
16.4 使用Socket
16.5 使用Internet地址
2.1.1 Java开发工具包
16.6 使用UDP创建Bean
16.6.1 使用UDP
16.6.2 发送数据报包
16.6.3 接收数据报包
16.6.4 使用UDPSend和UDPReceive Bean
16.7 小结
16.8 问题与解答
16.9 讨论
16.9.1 测验
第十七章 建立Telnet服务器Bean
2.1.2 nmake工具
17.1 使用TCP
17.2 创建一个Telnet服务器Bean
17.2.1 编写TelnetServer类
17.2.2 创建依附属性
17.2.3 创建公共方法
17.2.4 创建ServerSocket对象
17.2.5 收听Socket请求
17.2.6 编写TelnetClientService类
17.2.7 创建缓冲数据输入和输出
17.2.8 运行TelnetClientService对象的线程
2.1.3 Beans开发工具包
17.2.9 添加登录和密码验证
17.2.10 处理Telnet客户命令
17.2.11 编译TelnetServer类
17.3 小结
17.4 问题与解答
17.5 讨论
17.5.1 测验
第十八章 建立Telnet客户Bean
18.1 创建一个Telnet客户Bean
18.1.1 编写TelnetClient类
2.1.4 其它工具
18.1.2 编写TelnetClientThread类
18.1.3 使用Java的Socket类
18.1.4 编写TelnetClientCommands类
18.2 小结
18.3 问题与解答
18.4 讨论
18.4.1 测验
第十九章 测试Telnet Bean
19.1 创建TelnetServerInterface Bean
19.2 把Bean封包到JAR中
2.2 从现有Java类创建Bean
19.3 测试Telnet Bean
19.3.1 连接Telnet服务器应用程序
19.3.2 连接Telnet客户应用程序
19.3.3 运行Telnet应用程序
19.4 小结
19.5 问题与解答
19.6 讨论
19.6.1 测验
第二十章 编写Telnet应用程序
20.1 使用JavaBeans手工编写应用程序
2.2.1 Java的Button类Bean
20.2 编写Telnet服务器应用程序
20.2.1 创建一个GUI容器
20.2.2 添加Bean
20.2.3 实现ActionListener接口
20.2.4 注册事件收听者
20.2.5 添加main方法
20.3 编写Telnet客户应用程序
20.3.1 创建一个GUI容器
20.3.2 添加Bean
20.3.3 实现ActionListener接口
2.2.2 在JAR中存储Bean
20.3.4 注册事件收听者
20.3.5 添加main方法
20.4 运行Telnet应用程序
20.5 小结
20.6 问题与解答
20.7 讨论
20.7.1 测验
第二十一章 JavaBeans的未来
21.1 Bean的发展
21.2 拖放
2.3 小结
21.3 多媒体
21.3.1 核心Java媒体API
21.3.2 标准扩充Java媒体API
21.4 Lotus InfoBus
21.5 IBM JavaBeans Migration Assistant for ActiveX
21.6 Java IDL
21.7 下一版
21.7.1 对象聚集和授权模型
21.7.2 可扩充的运行时间包容和服务协议
21.8 小结
第一章 使用组件
2.4 问题与解答
21.9 问题与解答
21.10 讨论
21.10.1 测验
第四部分 附录
附录A 安装JDK1.1、BDK以及相关软件
A.1 考查JDK和BDK目录结构
A.2 考查CLASSPATH
A.3 安装Java开发工具包
A.4 安装Beans开发工具包
A.5 安装JavaBeans Bridge for ActiveX
2.5 讨论
附录B Java API包
B.1 java.applet包
B.2 java.awt包
B.3 java.awt.datatransfer包
B.4 java.awt.event包
B.5 java.awt.image包
B.6 java.awt.peer包
B.7 java.beans包
B.8 java.io包
B.9 java.lang包
2.5.1 测验
B.10 java.lang.reflect包
B.11 java.math包
B.12 java.net包
B.13 java.rmi包
B.14 java.rmi.dgc包
B.15 java.rmi.registry包
B.16 java.rmi.server包
B.17 java.security包
B.18 java.security.acl包
B.19 java.security.interfaces包
第三章 第一个Bean
B.20 java.sql包
B.21 java.text包
B.22 java.util包
B.23 java.util.zip包
附录C 本书所带光盘内容
C.1 Windows软件
C.1.1 Java
C.1.2 HTML工具
C.1.3 图形、视频和声音应用程序
C.1.4 实用程序
3.1 编写一个简单的Bean
C.2 Macintosh软件
C.2.1 Java
C.2.2 HTML工具
C.2.3 Graphics
C.2.4 实用程序
3.1.1 加载图像
3.1.2 重设Bean的大小
3.1.3 显示图像
3.2 生成简单的Bean
3.3 在JAR中存储Bean
1.1 组件是软件的未来
3.3.1 编写生成文件
3.3.2 运行nmake工具
3.4 测试Bean
3.5 小结
3.6 问题与解答
3.7 讨论
3.7.1 测验
第四章 Bean的定义
4.1 对象何时为Bean
4.2 Bean的功能
1.1.1 对象
4.3 Bean的属性
4.3.1 私有数据域
4.3.2 访问者方法
4.3.3 依附属性
4.3.4 约束属性
4.3.5 带下标的属性
4.4 Bean事件
4.4.1 Delegation事件模型
4.5 Bean方法
4.6 内省
1.1.2 组件
4.7 定制
4.7.1 属性编辑器
4.7.2 调用设置者方法
4.8 持续性
4.9 把Applet转换为Bean
4.9.1 修改TeddyApplet类
4.9.2 创建teddybean.jar文件
4.9.3 编写teddybean.html文件
4.9.4 测试TeddyBean
4.10 小结
1.2 组件结构
4.11 问题与解答
4.12 讨论
4.12.1 测验
第五章 Bean事件
5.1 使用Java的delegation事件模型
5.1.1 事件源
5.1.2 事件对象
5.1.3 事件收听者
5.1.4 传送事件
5.2 传送由Java组件创建的事件
1.2.1 JavaBeans
5.2.1 注册事件收听者
5.2.2 编写使用事件收听者的JavaBeans
5.2.3 编写使用语义事件收听者的JavaBeans
5.3 传送JavaBeans创建的事件
5.3.1 编写创建属性修改事件的JavaBeans
5.3.2 编写接收属性修改事件的JavaBeans
5.3.3 使用SendEvents和ReceiveEvents Bean
5.4 小结
5.5 问题与解答
5.6 讨论
1.2.2 ActiveX
5.6.1 测验
第六章 GUI控件Bean
6.1 使用控件Bean
6.2 扩充Java的Canvas类
6.2.1 添加imageFilename属性
6.2.2 重设Bean的大小
6.2.3 其它修改
6.3 创建一个图像按钮Bean
6.3.1 作为按钮的Picture Bean
6.3.2 PictureButton Bean
XB

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

21天学通JavaBeans
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon