JavaFx v16 已经发布。我们在这篇文档中裁取了最令人兴奋的部分。
令人兴奋的特性:
在JavaFx3D中增加了点光源的衰减
所有使用VirtualFlow的控制器性能提升
改进:
如果javafx.* 模块被从类路径载入,JavaFx现在将会警告
ImagePattern已得到改进应用 SVG模式转换
Node中的Transformation javadoc 已经被清晰的重写
移除和清理:
老式的Pisces 光栅已经被移除
bug修复:
在Linux和MacOS上,未修饰的stage不能被最大最小化 。这两处已经被修复了。
在Region中嵌套调用snap系列方法现在将会获得一致的结果
在一些特定的DPI缩放等级上,在一个对话框中控制标签过去常常截断,这已经被修复。
系统菜单条目前在macOS Catalina上已正常工作
修复一些组件在切换皮肤时的不良表现:如
ChoiceBox
Labeled
ListCell
TabPane
TreeCell
TreeView
在安卓平台,在文本输入控件上输入时,键盘现在可以正确显示
关于JavaFx16所有变更的更全面的清单可以在Gitee上找到