Sun微系统公司今天正式发布了基于Java语言的平台JavaFX 1。0,这个平台建立在其广泛应用的Java编程语言的基础上,旨在建立大量可在电脑和手机上运行的网络程序。
Java一直以来就是编程语言,但是随着JavaFX的发布,Sun公司开始允许将编程内容创新这一任务转移到以设计艺术为重点而非编程科学为重点的设计人员身上。
“我们的目标群体是叫做创造者的人群”,Sun公司Java平台组的高级副主任OctavianTanase对InternetNews.com说,“随
着1.0版的发布,我们将目标锁定在网页开发人员,这群可能拓展Java界面体验的人。到2011年,主要的目标是大量使用诸如Adobe系统等设计工具
的设计人员”。
当然,通向这个以设计为导向的工具还需要一些时间。Sun公司最后打算提供自己的程序给设计人员来建立RIAS,但是直到如今,这些设计人员还得使用程序员所使用的Netbeans或Eclipse集成开发环境(IDE)。新工具将在来年夏天面市。
JavaFX如今还只针对台式机。针对手机的版本将在2009年夏天出现。
JavaFX套件是针对Netbeans或Eclipse的一套工具和插件,具备将媒体格式一次性转换为JavaFX的功能和重新使用多种平台上浏览器资源的能力。
用JavaScript写的AJAX代码可以输入并在JavaFX程序中使用,因此现存的程序都可以移植到JavaFX上,它将获得Java的功能而不像AJAX一样受限,后者因为基于简单的JavaScript语言而受到很多限制。
更小更快的JavaFX
JavaFX经历了更长的酝酿期,自2007年的JavaOne会议上宣布以来已经经过了大约18个月了。导致延误的部分原因是Java平台需要一个彻底的检查。最近发布的10号更新大大推进了JavaFX更小、更快、更标准化的进程。
10号更新的另外一个功能就是将Java applet程序从网页拖到台式电脑里。这个拖动-安装功能允许用户将JavaFX程序直接从浏览器上拖动到电脑里,于是用户可以像使用桌面小工具一样来使用这些程序,而无需返回到网页。
JavaFX还有一个数据库驱动的程序,而不仅仅是简单的数据输出输入,所有的多媒体功能都可以加入。声音、视频和动画都可以添加到数据库程序中,这个程序将根据需要打开网页服务。
目前,JavaFX可以从JavaFX.com上下载。
访问: JavaFX
from:http://tech.it168.com/a2008/1205/259/000000259573.shtml
分享到:
相关推荐
javafx
自从Java 9发布后,Oracle决定将JavaFX从JDK中剥离出来,作为模块化系统的一部分,这是为了遵循"模块化Java"的目标,使JDK更小、更安全且更易于维护。因此,从Java 11开始,如果你想要使用JavaFX进行开发,你需要...
JavaFX 是一个用于构建桌面、移动和嵌入式设备上富客户端应用的开源图形用户界面(GUI)工具包。它是Java平台的一部分,提供了一系列高级特性,包括2D和3D图形处理、媒体支持、CSS样式以及强大的数据绑定机制。本...
JavaFX 是一个用于开发桌面应用程序的Java库,它提供了丰富的用户界面组件和强大的图形功能。SpringBoot 是一个基于 Spring 框架的轻量级启动器,它简化了配置并帮助快速搭建应用。MyBatis 是一个优秀的持久层框架,...
最新JavaFx 2.0 電子書 In Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology, Jim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, and Johan Vos show you how you can use the JavaFX ...
JavaFX API文档。Sun公司已于2008年12月05日发布了JavaFX技术的正式版,它使您能利用 JavaFX 编程语言开发互联网应用程序(RIA)。该产品于2007年5月在JavaOne大会上首次对外公布。JavaFX技术主要应用于创建Rich ...
【JavaFX 教程】 JavaFX 是一个用于创建桌面、移动和嵌入式系统的富客户端应用的Java平台。本教程将深入讲解如何使用JavaFX 8进行应用开发,特别是涉及Scene Builder工具,以及应用程序的打包和部署。Scene Builder...
JavaFX是Java平台上的一个强大的富客户端应用开发框架,它为构建桌面、移动和Web应用...由于JavaFX已经从JDK中独立出来,需要单独安装或通过模块系统引入,这个压缩包的出现大大方便了开发者对JavaFX环境的搭建和使用。
JavaFX 使用指南 JavaFX 是一个基于 Java 语言的软件平台,用于开发桌面应用程序、移动应用程序和网络应用程序。它提供了一个统一的编程模型,可以跨平台运行,具有高清晰度的图形用户界面和多媒体支持。 JavaFX ...
JavaFX是一种强大的Java库,用于构建桌面、移动和嵌入式系统的富客户端应用程序。它提供了丰富的用户界面组件和高级图形功能,使得开发者可以创建出美观、互动性强的应用程序。在这个"javafxѧϰ"压缩包中,很可能...
JavaFX是Oracle公司推出的用于构建桌面、Web以及移动设备上富客户端应用的平台,它提供了丰富的用户界面组件和强大的图形功能。JavaFX 2.2.3是该平台的一个版本,它增强了性能、稳定性和兼容性,使得开发者可以更加...
JavaFx登录跳转完整教程含源码 本教程将指导读者如何使用JavaFx创建一个完整的登录跳转系统,包括登录页面的设计、验证账号密码、跳转到应用程序的首页等步骤。 知识点1:JavaFx简介 JavaFx是Oracle公司推出的一...
JavaFX 是一个用于创建桌面应用、移动应用和Web应用的开放源代码图形用户界面(GUI)工具包。它提供了一套丰富的UI控件、2D和3D图形处理能力,以及媒体播放支持,使得开发者可以构建出具有现代感且交互性强的应用...
### JavaFX 2.0 的 FXML 语言高级教程 #### 概述 JavaFX 2.0 引入了一种新的声明性标记语言——FXML(发音为 “fizz-le”),这是一种基于 XML 的语言,专门用于定义应用程序的用户界面。通过使用 FXML,开发者...
之后,可以使用icepdf提供的`PDFPageDrawer`类来绘制PDF页面,并通过JavaFX的`ImageView`组件显示出来。为了实现滚动和缩放功能,可以监听用户的鼠标和键盘事件,动态调整`ImageView`的大小和位置。 此外,为了实现...
JavaFX是一种用于构建桌面、移动和嵌入式设备上的富客户端应用程序的框架,自Java 7版本开始成为标准的一部分。这个“简单的JavaFX登录”项目是利用JavaFX库创建的一个基本用户登录界面,旨在帮助开发者了解如何在...
例如,PDFJava是一个纯Java的库,它可以读取PDF文档并将其转换为图像流,然后这些图像可以被JavaFX的ImageView组件显示出来。 以下是一个基本的步骤概述: 1. 引入PDF处理库:首先,你需要在项目中引入对应的PDF...
JavaFx做界面VLC做视频处理,请看源码
JavaFX教程;JavaFX教程;JavaFX教程JavaFX教程;
JavaFX是Java平台上的一个强大的用户界面工具包,用于创建桌面、移动和Web应用程序。它提供了丰富的图形和媒体功能,支持2D和3D渲染、CSS样式以及自定义控件。这个压缩包包含了一些官方提供的JavaFX源码示例,非常...