阅读更多
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 能在移动设备普及

发表评论

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

相关推荐

  • JavaFX的2.0常见问题合集

    它的目的是为企业和商业应用提供一个轻量级的,硬件加速Java UI平台。 功能亮点: • 为JavaFX的Java API • 新的硬件加速图形管道 • FXML一个新的基于XML定义的用户界面的标记语言 • 超过50的用户界面控制...

  • 甲骨文高管:JVM将向更多非Java语言开放

    Ramani下午在大会现场接受了媒体专访,就甲骨文在加强Java投资和创新上的愿景,以及Java平台的未来目标、Java开源和社区路线图、 Java虚拟机(JVM)、Java移动版战略、JavaFX路线图等一系列开发人员关注的话题进行了...

  • java fx 教程_第一篇 开始学习JavaFX

    本教程由三篇文档组成,它们之前都随着JavaFX 2.x的文档集一同发布了:《JavaFX概览(JavaFX Overview)》、《JavaFX架构(JavaFX Architecture)》和《开始学习JavaFX(Getting Started with JavaFX...

  • java 富客户端开发_Java富客户端平台JavaFX:创建框架实战

    【IT168技术】2007年JavaOne大会上首次对外发布JavaFX,时隔三年之后,2010年JavaOne大会重点强调了Oracle针对Java平台的计划。未来JavaFX希望在渲染方面具备通用的抽象能力,无论是针对Java 2D/OpenGL/Hospot VM...

  • 盘点甲骨文全球大会2010:技术新趋势和新产品

    标题中的“甲骨文全球大会”其实是包含甲骨文全球大会、JavaOne和甲骨文开发者大会等三个大会,对于Oracle来说,这也是其首次在同一个城市、同一周同时举办三个大会。在本次大会上,Oracle分享了他们多项最新技术和...

  • JavaFX2初探(一)

    甲骨文推ControlsFX开源项目,JavaFX的UI控件集 http://fxexperience.com/scenic-view/ 3.JavaFXTutorials http://www.oracle.com/technetwork/java/javafx/documentation/index.html ...

  • 关于数据库

    虽然甲骨文也在去年陆续发布了不少的发展计划,但停留在文字上的东西远没有实际的项目发布更能让人了解甲骨文对Java的未来打算了。就目前来说,Java这个Oracle从Sun手中买到的最重要的技术,现在的情况是喜忧参半。...

  • javaGUI学习1:GUI框架,工具介绍

    NetBeans:包括开源的开发环境和应用平台,是Sun公司(2009年被甲骨文收购)在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的Java IDE; 12、Visual Swing ​ 桌面UI设计实现拖拉控件,作用...

  • Oracle促Java迈向移动平台力推MySQL

    虽然甲骨文也在去年陆续发布了不少的发展计划,但停留在文字上的东西远没有实际的项目发布更能让人了解甲骨文对Java的未来打算了。 就目前来说,Java这个Oracle从Sun手中买到的最重要的技术,现在的情况是喜忧参半...

  • JavaOne 2010 见闻-Java 战略和路线图

    JavaFX UI 控件将释出成为开放源代码。 随着 JavaFX 和 Java 的整合,并运行于 JVM 之上,它的富媒体处理及二维和三维渲染功能,也将能提供给任何在 JVM 上运行的其他编程语言,这意味着,例如 Groovy, Scala 和 ...

  • 编程王 kingofcoders.com

    欢迎您 频道Java.netc++phpVBSQL ServerPostgreSQL开源 SolarisBSDLinuxMicrosoftMysqlOracleBorlandEmbedded DB

  • 第11讲:深入理解指针(1).pdf

    第11讲:深入理解指针(1)

  • springboot整合 freemarker方法

    springboot整合 freemarker方法

  • 第14讲:深入理解指针(4).pdf

    第14讲:深入理解指针(4)

  • 同行者4.1.2语音助手

    《同行者4.1.2语音助手:车机版安装详解》 在现代科技日新月异的时代,智能车载设备已经成为了汽车生活的重要组成部分。"同行者4.1.2"便是这样一款专为车机设计的语音助手,旨在提供更为便捷、安全的驾驶体验。该版本针对掌讯全系列设备进行了兼容优化,让车主能够轻松实现语音控制,减少驾驶过程中的手动操作,提升行车安全性。 我们来了解下"同行者4.1.2"的核心功能。这款语音助手集成了智能语音识别技术,用户可以通过简单的语音指令完成导航、音乐播放、电话拨打等一系列操作,有效避免了因操作手机或车机带来的分心。此外,其强大的语义理解和自学习能力,使得它能逐步适应用户的口音和习惯,提供更个性化的服务。 在安装过程中,用户需要注意的是,"同行者4.1.2"包含了四个核心组件,分别是: 1. TXZCore.apk:这是同行者语音助手的基础框架,包含了语音识别和处理的核心算法,是整个应用运行的基础。 2. com.txznet.comm.base.BaseApplication.apk:这个文件可能包含了应用的公共模块和基础服务,为其他组件提供支持。 3. TXZsetting.apk:这

  • 市场拓展主管绩效考核表.xls

    市场拓展主管绩效考核表

  • “线上购车3D全方位体验:汽车模型展示与个性化定制功能”,three.js案例- 线上购车3d展示(源码) 包含内容:1.汽车模型展示;2.汽车肤;3.轮毂部件更;4.开关车门动画;5.汽车尺寸测量

    “线上购车3D全方位体验:汽车模型展示与个性化定制功能”,three.js案例- 线上购车3d展示(源码) 包含内容:1.汽车模型展示;2.汽车肤;3.轮毂部件更;4.开关车门动画;5.汽车尺寸测量;6.自动驾驶;7.镜面倒影;8.hdr运用;9.移动端适配; 本为html+css+three.js源码 ,核心关键词:three.js案例; 线上购车3D展示; 汽车模型展示; 汽车换肤; 轮毂部件更换; 开关车门动画; 汽车尺寸测量; 自动驾驶; 镜面倒影; HDR运用; 移动端适配; HTML+CSS+three.js源码。,"Three.js源码:线上购车3D展示案例,含汽车模型、换肤、轮毂更换等九大功能"

  • (数据权威)中国城市_县域统计面板数据二合一

    数据名称:2000-2022年各县市区主要社会经济发展指标面板数据 数据类型:dta格式 数据来源:中国县域统计

  • 120页-环卫车项目初步方案.pdf

    一、智慧环卫管理平台的建设背景与目标 智慧环卫管理平台的建设源于对环卫管理全面升级的需求。当前,城管局已拥有139辆配备车载GPS系统、摄像头和油耗传感器的环卫车辆,但环卫人员尚未配备智能移动终端,公厕也缺乏信息化系统和智能终端设备。为了提升环卫作业效率、实现精细化管理并节省开支,智慧环卫管理平台应运而生。该平台旨在通过信息化技术和软硬件设备,如车载智能终端和环卫手机App,实时了解环卫人员、车辆的工作状态、信息和历史记录,使环卫作业管理透明化、精细化。同时,平台还期望通过数据模型搭建和数据研读,实现更合理的环卫动态资源配置,为环卫工作的科学、健康、持续发展提供决策支持。 二、智慧环卫管理平台的建设内容与功能 智慧环卫管理平台的建设内容包括运行机制体制建设、业务流程设计、智慧公厕系统建设、网络建设、主机和储存平台需求、平台运维管理体系、硬件标准规范体系以及考核评价体系等多个方面。其中,智慧公厕系统建设尤为关键,它能实时监控公厕运行状态,保障公厕的清洁和正常运行。平台建设还充分利用了现有的电子政务网络资源,并考虑了有线和无线网络的需求。在功能上,平台通过普查、整合等手段全面收集环卫车辆、企业、人员、设施、设备等数据,建立智慧环卫基础数据库。利用智能传感、卫星定位等技术实现环卫作业的在线监管和远程监控,实现对道路、公共场所等的作业状况和卫生状况的全面监管。此外,平台还建立了环卫作业网格化管理责任机制,实现从作业过程到结果的全面监管,科学评价区域、部门、单位和人员的作业效果。 三、智慧环卫管理平台的效益与风险规避 智慧环卫管理平台的建设将带来显著的环境、经济和管理效益。环境方面,它将有力推进环境卫生监管服务工作,改善环境卫生状况,为人民群众创造更加清洁、卫生的工作和生活环境。经济方面,通过智慧化监管,大大降低了传统管理手段的成本,提高了监管的准确性和效率。管理方面,平台能够追踪溯源市民反映的问题,如公厕异味、渣土车辆抛洒等,并找到相应的责任单位进行处置,防止类似事件再次发生。同时,平台还拥有强大的预警机制功能,能够在很多环卫问题尚未出现前进行处置。然而,平台建设也面临一定的风险,如部门协调、配合问题,建设单位选择风险以及不可预测的自然灾害等。为了规避这些风险,需要加强领导、统一思想,选择优秀的系统集成商承接项目建设,并做好计算机和应用系统的培训工作。同时,也要注意标准制定工作和相关法律法规的制定工作,以保证系统建设完成后能够真正为环卫管理工作带来便利。

  • 36 -企业管理主管绩效考核表1.xlsx

    36 -企业管理主管绩效考核表1

Global site tag (gtag.js) - Google Analytics