注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关JFC Swing标准教材(第二版)

JFC Swing标准教材(第二版)

JFC Swing标准教材(第二版)

定 价:¥58.00

作 者: (美)Kathy Walrath等著;邓一凡,余勇,罗云峰等译;邓一凡译
出版社: 电子工业出版社
丛编项: SUN核心技术丛书
标 签: Java

ISBN: 9787121007460 出版时间: 2005-02-01 包装: 胶版纸
开本: 26cm 页数: 588 字数:  

内容简介

  本书特色:本系列丛书是由SunMicrosystems公司的Java技术人员提供支持并撰写的。这些Java技术人员是Java技术的完整、专业且权威的信息来源。本系列丛书所提供的信息可以帮助读者建立高效的、健壮的且可移植的应用程序或小程序。对于要使用Java2平台的读者来说,本系列丛书是不可或缺的资源。本书经过全面改版和更新后终于出现在读者面前,其中包括了JFCSwingAPI和Java2平台的最新修订。在本书中,作者和Java专家与SunMicrosystems公司的Swing部门紧密合作——详尽地介绍了如何使用Swing组件创建GUI。本书是面向任务而编写的,并且提供了大量的示例。它将使读者创建不需要经过修改就可以在多个平台下运行、外观和性能甚至优于本机环境的用户界面程序。通过对Java2平台最新版本的全面介绍,作者在本书中为创建GUI程序提供了新鲜内容。本书介绍的内容包括:●为使用Swing的入门级开发人员提供的介绍性内容,包括基本组件的介绍,例如,文本框、标签、按钮以及图像。●来自Swing部门关于线程安全的最新建议。●Swing的高级特性,包括改变键绑定、操作焦点、使用数据模型以及添加使用Java2DAPI的绘制代码。●关于如何使用单个组件和容器的介绍,包括高级组件,例如表格、树和文本编辑器。●超过150个完整的、可供使用的代码示例。本书包括JFCSwingAPI和Java2平台的最新修改内容。在本书中,作者与SunMicrosystems公司的Swing部门紧密合作,详尽介绍了如何Swing组件创建GUI。本书是面向任务而编写的,关且提供了大量的示例。它将使读者创建不需要经过修改就可以多个平台下运行、外观和性能甚至优于本机环境的用户界面程序。通过对Java2平台最新版本的全面介绍,作者在本书中为创建GUI程序提供了新鲜内容。对于希望创建功能强大、稳客的GUI的初学者或经验丰富的Java开发人员来说,本书是一个不可或缺的教材和参考。

作者简介

  KathyWalrath是SunMicrosystems公司Swing小组的资深技术撰稿人,她自从1993年就开始编写Java平台的规范和使用手册了。MaryCampione以前也是SunMicrosystems公司的高级技术撰稿人和程序员,她在该公司花了几年的时间编写Java平台方面的文档。她与合作者KathyWalrath创建了最早的JavaTutorialWeb站点,基于该站点共同编写了几本书,包括本书的第一版。AlisonHuml是SunMicrosystems公司的技术撰稿人,她于1997年加入JavaTutorial小组,同时还与安全小组一同工作。SharonZakhour是SunMicrosystems公司的高级技术撰稿人,从1999年开始支持Swing和AWT小组。她已经工作了18年,做过程序员、开发支持工程师和技术人员。相关图书

图书目录

第1章 Swing入门
 1.1 关于JFC和Swing
 1.2 编译和运行Swing程序
 1.3 问题与练习
 1.4 示例程序
 第2章 按示例学习Swing
 2.1 示例1:你的第一个Swing程序
 2.2 示例2:SwingApplication
 2.3 示例3:CelsiusConverter
 2.4 示例4:改进后的CelsiusConverter
 2.5 示例5:LunarPhases
 2.6 示例6:VoteDialog
 2.7 小结
 2.8 问题与练习
 2.9 示例程序
 第3章 使用Swing组件
 3.1 Swing组件的可视化索引
 3.2 在Swing组件中使用HTML
 3.3 使用顶层容器
 3.4 使用模型
 3.5 JComponent类
 3.6 使用文本组件
 3.7 小结
 3.8 问题与练习
 3.9 示例程序
 第4章 在容器中放置组件
 4.1 布局管理的可视化指南
 4.2 使用布局管理器
 4.3 布局管理器的工作原理
 4.4 创建一个自定义布局管理器
 4.5 不使用布局管理器(绝对定位)
 4.6 小结
 4.7 问题与答案
 4.8 示例程序
 第5章 编写事件侦听器
 5.1 事件处理的部分示例
 5.2 编写事件侦听器的常规信息
 5.3 Swing组件支持的侦听器
 5.4 侦听器API表
 5.5 小结
 5.6 问题与练习
 5.7 示例程序
 第6章 执行自定义绘制
 6.1 Swing组件是如何显示的
 6.2 绘制概念的介绍
 6.3 实现一个自定义组件
 6.4 小结
 6.5 问题与练习
 6.6 示例程序
 第7章 组件参考
 7.1 如何创建Applet
 7.2 如何使用按钮
 7.3 如何使用复选框
 7.4 如何使用颜色选择器
 7.5 如何使用组合框
 7.6 如何使用对话框
 7.7 如何使用编辑器窗格和文本窗格
 7.8 如何使用文件选择器
 7.9 如何使用格式化文本框
 7.10 如何创建帧(主窗口)
 7.11 如何使用内部帧
 7.12 如何使用标签
 7.13 如何使用分层窗格
 7.14 如何使用列表
 7.15 如何使用菜单
 7.16 如何使用面板
 7.17 如何使用密码框
 7.18 如何使用进度条
 7.19 如何使用单选按钮
 7.20 如何使用根窗格
 7.21 如何使用滚动窗格
 7.22 如何使用分隔符
 7.23 如何使用滑块组件
 7.24 如何使用微调组件
 7.25 如何使用分隔窗格
 7.26 如何使用选项卡窗格
 7.27 如何使用表格
 7.28 如何使用文本区域组件
 7.29 如何使用文本框组件
 7.30 如何使用工具栏
 7.31 如何使用工具提示
 7.32 如何使用树
 第8章 布局管理器参考
 8.1 如何使用BorderLayout
 8.2 如何使用BoxLayout
 8.3 如何使用CardLayout
 8.4 如何使用FlowLayout
 8.5 如何使用GridBagLayout
 8.6 如何使用GridLayout
 8.7 如何使用SpringLayout
 第9章 其他的Swing特性参考
 9.1 如何使用动作
 9.2 如何支持无障碍技术
 9.3 如何使用边框
 9.4 如何使用拖放和数据传输
 9.5 如何使用焦点子系统
 9.6 如何使用图标
 9.7 如何使用键绑定
 9.8 如何设置外观感觉
 9.9 如何使用线程
 9.10 如何使用计时器
 第10章 事件侦听器参考
 10.1 如何编写一个动作侦听器
 10.2 如何编写一个光标侦听器
 10.3 如何编写一个变化侦听器
 10.4 如何编写一个组件侦听器
 10.5 如何编写一个容器侦听器
 10.6 如何编写一个文档侦听器
 10.7 如何编写一个焦点侦听器
 10.8 如何编写一个内部帧侦听器
 10.9 如何编写一个项侦听器
 10.10 如何编写一个键侦听器
 10.11 如何编写一个列表数据侦听器
 10.12 如何编写一个列表选择侦听器
 10.13 如何编写一个鼠标侦听器
 10.14 如何编写一个鼠标移动侦听器
 10.15 如何编写一个鼠标滑轮侦听器
 10.16 如何编写一个属性变化侦听器
 10.17 如何编写一个表格模型侦听器
 10.18 如何编写一个树展开侦听器
 10.19 如何编写一个树模型侦听器
 10.20 如何编写一个树选择侦听器
 10.21 如何编写一个树-将-展开侦听器
 10.22 如何编写一个可撤销编辑侦听器
 10.23 如何编写一个窗口侦听器
 附录 解决问题的参考

本目录推荐