目录
JavaFX 基础介绍:
JavaFX是用于构建富互联网应用程序的Java库。使用此库编写的应用程序可以跨多个平台一致运行。使用JavaFX开发的应用程序可以在各种设备上运行,如台式计算机,手机,电视,平板电脑等。要使用java编程语言开发GUI应用程序,程序员依赖于诸如高级窗口工具包(AWT)和Swings之类的库。在JavaFX出现之后,这些java程序开发就可以有效地利用丰富的类库来开发GUI应用程序。
JavaFX的目的:
JavaFX的FX是什么的缩写的问题,虽然这不重要,但是从其用途和目的来看:
Fat-Client Extension:传统方式下桌面应用,在Java中则是Swing的天下
Flash & Flex:JavaFX主要用于创建RIA应用,而这正是Flash的长项。
能不能取代Flash这里不谈,作为技术的更新,替换Swing则还可能是一个可控制的方向。
功能特性:
FXML :JavaFX应用中以XML为基础的用户接口标记语言,在JavaFA应用中体现为.fxml文件
Scene Builder :可视的布局设计工具,用于给用户提供拖拽方式的界面设计方式。
Swing Compatibility : 在JavaFX应用中,可以