从JDK 11中删除,JavaFX 11作为独立模块提供

从JDK 11中删除,JavaFX 11作为独立模块提供

JavaFX 11是基于Java的富客户端技术的第一个独立发行版,现已上市。 考虑到总体上希望从JDK中提取非核心模块并将其淘汰或作为独立模块站起来,Oracle正在从Java开发工具包(JDK)11中删除JavaFX。

开源JavaFX 11为桌面,移动和嵌入式系统提供了一个客户端应用程序平台。 JavaFX是一个运行时,可作为特定于平台的SDK,jmod文件以及一组Maven中央构件来使用。 随着JDK不再包含JavaFX,开发人员必须在应用程序中明确包含JavaFX模块。

[ 15个Java框架使开发人员受益匪浅 。 • 哪些工具支持Java的新模块化功能 。 | 通过InfoWorld的App Dev Report新闻通讯了解编程方面的热门话题。 ]

JavaFX 11的新功能包括:

FX Robot API,用于模拟用户交互,包括在键盘上键入键,使用鼠标并捕获图形信息。 独立的JavaFX模块默认不再具有权限。 已添加属性以自定义Spinner控件的步骤重复计时。 使用公共API提供对FX Swing互操作的支持,该互操作包括JFXPanel和SwingNode。 Marlin渲染器的JavaFX端口MarlinFX已升级到0.9.2版,该版本具有更高的曲线精度和增强的子像素采样。 甲骨文说,这提高了几乎垂直细分的视觉质量,而没有任何性能成本。 在ColorPicker调色板中添加了标准颜色。 使用GetCenter方法增强了Bounds类。 此类提供最小/最大x和y坐标以及宽度和高度。 经常使用的是到达市中心。 默认的GTX(Gimp工具箱)已切换到版本3。该工具箱是Linux上常用的低级图形工具箱。 Linux上的JavaFX与GTX链接。

JavaFX 11还修复了一些错误,包括启用屏幕阅读器时VirtualFlow中的内存泄漏,以及其中表自动调整大小忽略了列调整大小策略的另一个错误。

在启用了Wayland窗口服务器的Ubuntu 18.04 Linux PC上,JavaFX 11确实会与OpenJDK 11崩溃。 建议使用Xorg服务器作为解决方法。

在哪里下载JavaFX 11

您可以从OpenJFX网站下载JavaFX 11 。

From: https://www.infoworld.com/article/3305073/removed-from-jdk-11-javafx-11-arrives-as-a-standalone-module.html

相关推荐

华为手表怎么开机?重启、强制重启方法全解
beat365app下载官网

华为手表怎么开机?重启、强制重启方法全解

📅 07-17 👁️ 8995
用事实说话 DNF剑宗魔剑降临的几个误区解析
华为产品分析
365bet赌城

华为产品分析

📅 08-22 👁️ 4042
我们从2000+消费者和商家的体验中,找到了11个关于双11的新趋势
矩阵的逆怎么算?逆矩阵公式来了(附逆矩阵计算器)
廪延怎么读?探寻古代地名的读音与历史
beat365app下载官网

廪延怎么读?探寻古代地名的读音与历史

📅 07-26 👁️ 903