阅读更多
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及之前版本不受支持。

详细信息:http://fxexperience.com/controlsfx/
源码:https://bitbucket.org/JonathanGiles/controlsfx
文档:http://www.jonathangiles.net/javafx/controlsfx/javadoc/
下载:controlsfx-8.0.0-developer-preview-1.zip
  • 大小: 41.6 KB
  • 大小: 20.9 KB
  • 大小: 3.3 KB
  • 大小: 12.8 KB
  • 大小: 7.6 KB
  • 大小: 2.9 KB
  • 大小: 5.1 KB
  • 大小: 1.8 KB
  • 大小: 10.1 KB
11
0
评论 共 14 条 请登录后发表评论
14 楼 remoteJavaSky 2013-05-15 13:52
关于自带的 打包参考下这个吧
https://blogs.oracle.com/talkingjavadeployment/entry/native_packaging_for_javafx

还是要安装wix 或inno setup的 分别对应 msi exe 格式
13 楼 semmy 2013-05-15 09:03
remoteJavaSky 写道
发错了   打包成exe 不用exe4j  就用 wix 或 inno setup

https://github.com/zonski/javafx-maven-plugin/wiki
我使用的这个maven插件很方便

谢谢,JavaFX自带的有没有打包成exe?或者JavaFX自带打包完在window平台下运行的是什么格式。
12 楼 vb2005xu 2013-05-14 10:12
玩出了了6年啊
11 楼 diggywang 2013-05-12 19:46
但愿比SwingX发展得更好
10 楼 remoteJavaSky 2013-05-11 15:09
bcw104 写道
bug还是太多,相比银光还有很多长的路要走,功能差太多了。

基于jdk8 自然有很多bug  相比银光 至少缺一个大的生态圈啊
9 楼 bcw104 2013-05-11 14:20
bug还是太多,相比银光还有很多长的路要走,功能差太多了。
8 楼 rainv 2013-05-10 12:29
Java的界面库还是那么慢吧。。。
7 楼 remoteJavaSky 2013-05-09 11:52
官方的教程还是比较好用的 包括如何用fxml自定义组件,我试过可以的。
http://docs.oracle.com/javafx/2/fxml_get_started/jfxpub-fxml_get_started.htm


这个是简单的 fxml 依赖注入  就两个类完成
https://github.com/AdamBien/afterburner.fx

这个是google guice集成的 比较全
http://cathive.github.com/fx-guice/
6 楼 onejavaer 2013-05-09 10:59
请问JavaFX2.x的FXML有没有好的相关学习资料,求一下推荐,谢谢!
5 楼 remoteJavaSky 2013-05-09 10:06
发错了   打包成exe 不用exe4j  就用 wix 或 inno setup

https://github.com/zonski/javafx-maven-plugin/wiki
我使用的这个maven插件很方便
4 楼 remoteJavaSky 2013-05-09 10:04
semmy 写道
javaFx应用可以打包成exe的包吗?不用exe4j。


http://wix.sourceforge.net/
3 楼 semmy 2013-05-09 08:35
javaFx应用可以打包成exe的包吗?不用exe4j。
2 楼 eisenwolf 2013-05-08 17:50
去学了学c++才真心知道Java多好使,多方便,多不容易出错,求javafx雄起
1 楼 javagui 2013-05-08 16:03
真心希望 JavaFX 能在移动设备普及

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

Global site tag (gtag.js) - Google Analytics