Java FX通过Jemmy FX和Scenegraph API支持开源产品

在过去的几个月中,最令人激动的项目之一就是JavaFX,通过开放源代码可以得到几个新的附带项目。 可供热衷的JavaFx主体公开使用的最新的两个版本包括JavaFX Scenegraph API和测试套件JemmyFX的代码。

现在两者都属于OpenJFX的一部分, OpenJFX是JavaFX活动的蓬勃发展中心,并且似乎整个项目都朝着JavaFX 2.1和2.2(计划于今年登陆)发展。 正如Open JFX负责人Richard Bair上周介绍的那样,Scenegraph是JavaFX -ui通用项目的重要组成部分。 您可以在rt信息库中的此处采样代码。

javafx-ui-common项目包含以下软件包:

  • javafx.animation
  • javafx.application
  • javafx.geometry
  • javafx.scene
  • javafx.scene.effect
  • javafx.scene.image
  • javafx.scene.input
  • javafx.scene.layout
  • javafx.scene.paint
  • javafx.scene.shape
  • javafx.scene.text
  • javafx.scene.transform
  • javafx.stage

UI Common和Tools项目无处不在,这意味着JavaFX的基本方面现已完成,更重要的是,允许开发人员使用JavaFX的新功能。 我们有信心,这个版本将比第一个版本成倍提高,因为它得到了社区的大力支持。

SQE(软件质量工程)团队的另一个重要的开源发行版是 JavaFX功能测试套件的出现,即JemmyFX 到OpenJFX。 JemmyFX基于NetBeans中使用的Java可视化测试框架多年,它允许用户通过使用扩展为自己的应用程序编写可视化测试。

这是JavaFX开发过程中的重要一步,有可能吸引那些以前不会用驳船触碰JavaFX的人,如Bair所述:

对于那些一直在寻找向JavaFX贡献代码的人们来说,这是个好消息,因为这意味着您还可以通过编写确保正确性所需的测试(如JUnit测试或现在作为使用Jemmy的功能测试)来加速特定功能的采用。 。

基础已经就绪。 现在,JavaFX可以基于所有这些炒作吗?


翻译自: https://jaxenter.com/java-fx-bolsters-open-source-offering-with-jemmy-fx-and-scenegraph-api-104190.html


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部