ControlsFXJavaFX 的 UI 控件集

联合创作 · 2023-09-28 02:10

JavaFX开发人员宣布了一个名为“ControlsFX”的开源项目,该项目旨在为JavaFX开发提供更多的UI控件和其他工具。

该项目主要针对JavaFX 8.0(捆绑在JDK 8中),考虑到JavaFX中已经包含了一些控件,ControlsFX只会包含新的控件和功能,并且还有一个完善的javadoc文档。

ControlsFX包含的主要特性如下:

1.  按钮栏

这是一个按钮容器,可以自动根据底层操作系统来将按钮放置到正确的位置,开发者只需标注按钮的类型,该容器会自动完成剩余工作。
 



2.  对话框

一个预建的模态对话框集合,提供了一个简单但强大的API。支持所有预建对话框类型,还可以轻松创建自定义对话框。
 



3.  GridView

一个快速、虚拟化的网格容器,类似于ListView。对于图像显示来说,该控件非常实用。
 



4.  范围滑块

如果你希望用户指定一个范围,可以使用该控件。用户只需在两端输入数字或拖动滑块即可。
 



5.  评分控件

一个简单的评分控件,允许用户在范围内指定一个分数。
 



6.  SegmentedButton(分段按钮)

如果你希望将一些有关联的按钮控件组合在一起,可以使用该控件。
 



需要注意的是,ControlsFX目前只支持JavaFX 8.0 b87(捆绑在JDK8 b87版本中)及更高版本,如果你使用的是JDK 8早期版本,则需要升级。JavaFX 2.x及之前版本不受支持。

介绍内容来自 iteye

浏览 12
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报