甲骨文推ControlsFX开源项目,JavaFX的UI控件集

jopen 11年前

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

甲骨文推ControlsFX开源项目,JavaFX的UI控件集

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

        ControlsFX 包含的主要特性如下: 

        1.   按钮栏 

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

甲骨文推ControlsFX开源项目,JavaFX的UI控件集

        2.   对话框 

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

甲骨文推ControlsFX开源项目,JavaFX的UI控件集

        3.   GridView 

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

甲骨文推ControlsFX开源项目,JavaFX的UI控件集

        4.   范围滑块 

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

甲骨文推ControlsFX开源项目,JavaFX的UI控件集

        5.   评分控件 

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

甲骨文推ControlsFX开源项目,JavaFX的UI控件集

        6.   SegmentedButton(分段按钮) 

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

甲骨文推ControlsFX开源项目,JavaFX的UI控件集

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

        详细信息:http://fxexperience.com/controlsfx/ 
        源码:https://bitbucket.org/JonathanGiles/controlsfx 
        文档:http://www.jonathangiles.net/javafx/controlsfx/javadoc/ 
        下载:controlsfx-8.0.0-developer-preview-1.zip

来自: www.iteye.com