JavaFX是一种相对较新的RIA(Rich Internet Applications)技术,由Sun公司推出,并在2007年的JavaOne大会上正式发布。它是在广泛使用的Java编程语言基础上构建的,旨在为PC、移动电话、电视、车载系统以及浏览器等不同设备上创建并部署富互联网应用程序提供一个高效的开发环境。JavaFX的设计目标是让Web开发者、mashup作者以及Java开发者能够快速、轻松地构建出下一代RIA,即富Internet应用程序。
JavaFX的特点之一是它提供的声明性脚本语言——JavaFX Script,这是一门专门为Web脚本编写者和内容创作者设计的简单脚本语言。开发者使用这种语言可以编写与GUI布局紧密相关的代码,从而在设计者和开发者之间形成一种流畅的协作流程。设计者利用丰富的工具集完成设计任务,而开发者则可以利用这些工具和JavaFX Script语言轻松编写出匹配GUI的代码。
本书名为《RIA开发权威指南:基于JavaFX 完整版》,主要面向JavaFX的初学者和拥有一定Java编程技术的程序开发人员。书籍通过基础讲解与应用案例相结合的方式,分章节逐步向读者展示JavaFX的核心概念与实用技术。全书共九章,第一章介绍JavaFX的历史、组成、技术架构以及RIA的基础概念。第二章手把手带领读者搭建JavaFX的开发环境。第三章至第五章详细阐述了JavaFX Script的数据类型、基本语法和JavaFX图形用户界面(GUI),同时介绍了相关的开发工具。第六章至第八章通过三个具体的JavaFX应用案例来巩固和实践前面章节中的知识。最后一章解决JavaFX开发过程中常见的问题,并给出解决方法。
本书对JavaFX Script的介绍不仅限于数据类型和基本语法,还包括了更高级的内容,如GUI设计和事件处理,旨在帮助读者掌握构建复杂RIA应用所需的技能。此外,书中还对JavaFX的项目实践进行了初步体验,为读者提供了一个学习和应用JavaFX技术的完整路线图。无论读者是RIA开发的新手,还是具有Java编程背景的开发人员,都可以通过本书获得宝贵的知识和实践经验。
书中还提到了JavaFX产品的发布历程,从2007年的JavaFX系列产品发布,到2008年12月发布的基于Java语言的JavaFX 1.0平台,再到2009年2月发布的JavaFX 1.1。Sun公司对JavaFX产品家族的前景非常看好,期待它能够在多种设备上创建强大的交互式应用和服务。
为了保护版权,书籍特别强调了未经许可不得复制或抄袭书中内容。电子工业出版社在2009年6月首次印刷本书,印数为3500册,定价为49.00元。读者如果发现购买的书籍存在缺损,可以在书店进行调换,书店售缺的情况下可以直接联系出版社发行部。出版社提供了详细的服务热线和电子邮箱,用于质量投诉、盗版侵权举报及读者服务咨询。
- 1
- 2
前往页