JavaFX应用开发教程
提供课件、源码,咨询QQ:2301891038(仅限教师)。本书基于JDK 9与NetBeans IDE 12.5编写。书中除了介绍JavaFX的GUI程序设计等内容外,还精心选择并深入探讨了JavaFX Media、JavaFX 3D、JavaFX Web、JavaFX-Swing、JavaFX图表、JavaFX动画与视觉效果等应用开发技术。书中每一章都有大量的从简单到综合的示例,作者对重点示例还阐述了编程思想并归纳了必要的结论和概念。

作者:宋波

定价:59.9元

印次:1-1

ISBN:9787302614999

出版日期:2022.11.01

印刷日期:2022.11.04

图书责编:郭赛

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书介绍JavaFX的GUI程序设计的基本内容,精心挑选并深入探讨JavaFX中具有代表性的应用开发技术——JavaFX Media、JavaFX 3D、JavaFX Web、JavaFXSwing、JavaFX图表,以及JavaFX动画与视觉效果等。书中每章都有大量从简单到综合的示例,对重点示例阐述编程思想并归纳必要的结论和概念。本书的电子教案及源代码等配套资源均可在清华大学出版社官方网站免费下载。 本书可作为高等学校计算机、通信及自动化等专业的教材,也可作为相关专业技术人员的自学参考书。

宋波,教授,沈阳师范大学软件学院,教师。1999年3月毕业于(日本)国立福冈教育大学研究生院教育技术专业,主要研究方向:软件工程、Java技术、人工智能、教育信息智能化,硕士生导师。

前言 一、 本书定位 Java是目前应用十分广泛的程序设计语言,它采用了面向对象程序设计技术,功能强大且简单易学,特别适用于Internet程序设计,已成为应用广泛的JavaEE应用开发的程序设计语言。JavaFX是基于Java语言的下一代客户端平台和GUI框架,它提供了一个强大、流线化且灵活的框架,简化了现代的、视觉效果出色的GUI的创建。从JavaFX 2.0开始,JavaFX开始完全用Java语言编写,并提供了一个API。从JDK 7 Update 4开始,JavaFX就已经与Java捆绑在一起了,并与JDK的版本号相一致。JavaFX的提出是为了取代Swing,但是现在仍然存在大量的Swing遗留代码,熟悉Swing编程的程序员也很多,所以JavaFX被定义为“未来的平台”。预计在未来的几年中,JavaFX将会取代Swing并被应用到新的项目中,一些基于Swing的应用也会迁移到JavaFX平台。 NetBeans是目前使用非常广泛、开源且免费的Java应用开发工具。作为Oracle公司官方认定的Java应用开发工具,NetBeans的开发过程被认为最符合Java应用开发理念。 本书在编写上充分体现了简单易学的特点,步骤清晰,内容丰富,并配有大量插图,以帮助读者直观地理解基本内容,同时对内容的编排和示例的选择都做了严格控制,确保了一定的深度与广度。书中每个示例都配有执行结果插图,并对源代码进行了分析与讨论。本书采用NetBeans IDE作为JavaFX应用的开发与运行环境,该IDE可以从Oracle官网上免费下载和使用,实验环境的构建在单机与网络环境下都可...

目录
荐语
查看详情 查看详情
目录

第1章JavaFX开发与运行环境1

1.1JDK的下载、安装与环境设置1

1.2NetBeans的下载与安装7

1.3NetBeans IDE简介12

1.3.1NetBeans菜单栏13

1.3.2NetBeans工具栏14

1.3.3NetBeans窗口15

1.3.4代码编辑器21

1.4基于IDE开发Java应用23

1.5Oracle DB XE 11g简介27

1.6Oracle DB XE系统需求27

1.7下载与安装Oracle DB XE28

1.8Oracle XE DB体系结构31

1.8.1Oracle实例31

1.8.2Oracle数据库33

1.9启动和停止Oracle DB XE34

1.10连接Oracle DB XE35

1.11Oracle Application Express36

1.12基于NetBeans连接与操作Oracle DB 11g XE39

1.13小结42

第2章JavaFX GUI编程概述43

2.1JavaFX的基本概念43

2.2JavaFX程序框架45

2.3JavaFX控件Label49

2.4JavaFX控件Button51

2.5小结54

第3章JavaFX控件——Image、ImageView与TreeView55

3.1Image和ImageView控件55

3.2TreeView控件57

3.3小结61

JavaFX应用开发教程——基于JDK 9与NetBeans实现目录第4章JavaFX的其他控件62

4.1CheckBox... 查看详情

(1)本书具有系统性、知识性、实用性等特点;

(2)本书基于JDK 9与NetBeans IDE 12.5编写。书中除了介绍JavaFX的GUI程序设计等内容外,还精心选择并深入探讨了JavaFX Media、JavaFX 3D、JavaFX Web、JavaFX-Swing、JavaFX图表、JavaFX动画与视觉效果等应用开发技术。书中每一章都有大量的从简单到综合的示例,作者对重点示例还阐述了编程思想并归纳了必要的结论和概念。

(3)本书的电子教案及实例源代码等配套教学资源,均可以在清华大学出版社网站免费下载。

(4)通过作者的实际调查研究,高等院校通过讲授Java FX的内容,既能**限度地体现基于Java语言的应用开发的实际应用价值,又能满足学生毕业设计以及毕业后的实际工作需求。
查看详情