javafx 有人开发过吗?评价如何?

本贴最后更新于 2738 天前,其中的信息可能已经时移世易

楼主职业后端
不过项目中陆续开发过 wpf,android,flex
现在想做一个方便管理 nosql 的 gui,跨平台的话,看看还是觉得 javafx 比较适合楼主的技术栈
所以想问下,这里有用过的同学吗?

这里 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
页面最下方官方给了一个 demo(JavaFX 2.2.80 Demos and Samples Downloads)
下载之后,我打开了其中的一个叫 Ensemble.jar,点几次在 windows7 64bit 下占用内存很快到 400MB。。。

  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3201 引用 • 8217 回帖 • 2 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • mainlove

    楼主还是学 nodejs 吧 用 nodejs webkit 写应用

    这样楼主还能学会 html,css,js,系统也能直接迁移到 web 端

    还是那句话:any application that can be written in JavaScript, will eventually be written in JavaScript

    1 回复
  • 88250

    JavaFX 研究下技术原理可能有点意思,但是用来做应用我想还是算了,这么多年都没什么太大推动。

    我也没有经验,但毕竟不是主流,谨慎为妙。

    1 回复
  • September via Ubuntu

    内存占用是多了点,但跟 Electorn 开发的差不多吧。
    不习惯前端那一套技术,不在乎性能的话,自己还是可以玩玩的。
    社区不是很活跃,但社区的资源做一般的东西还是够了。
    可以看下 http://dlsc.com/category/javafx/ 和这里 http://fxexperience.com/

    1 回复
  • smart

    我最近也在研究 java 使用什么开发一个客户端,我这边功能要求不多,暂时想用 swt,这个倒是可以探讨下。😄 目前感觉 swt 功能多了写起来比较乱,基于事件驱动的解耦比较困难。要是有一套像 android 那种 activity 那种就好了。@mainlove 的建议倒是也不错👍

    1 回复
  • gsralex
    作者

    对 js 的无爱啊,js 如果跟 as3 类似的话,我想后端的人应该都会喜欢的

  • gsralex
    作者

    javafx 起码是“现代化”的 ui 框架,swt 还是算了吧。。。

    1 回复
  • gsralex
    作者

    不错,可以看看

  • gsralex
    作者

    跨平台很难选择的说,qt 无爱,wpf 不跨平台,残念的 javafx,也只能 javafx 了。。。

  • smart

    这个主要看是什么需求选什么框架,我现在这个用 swt 足够用了。。。swt 也能开发发杂的,eclipse 就是这个东西写的。我看了下 fx,功能倒是不少,感觉比较臃肿,以前没用过,不知道有没有坑啊,你可以踩踩看。我先 swt 改造下实现我的需求😏

请输入回帖内容 ...

推荐标签 标签

  • CSS

    CSS(Cascading Style Sheet)“层叠样式表”是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

    198 引用 • 543 回帖
  • Windows

    Microsoft Windows 是美国微软公司研发的一套操作系统,它问世于 1985 年,起初仅仅是 Microsoft-DOS 模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

    229 引用 • 476 回帖
  • C++

    C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。C++ 支持多种编程范式,面向对象编程、泛型编程和过程化编程。

    108 引用 • 153 回帖
  • SpaceVim

    SpaceVim 是一个社区驱动的模块化 vim/neovim 配置集合,以模块的方式组织管理插件以
    及相关配置,为不同的语言开发量身定制了相关的开发模块,该模块提供代码自动补全,
    语法检查、格式化、调试、REPL 等特性。用户仅需载入相关语言的模块即可得到一个开箱
    即用的 Vim-IDE。

    3 引用 • 31 回帖 • 111 关注
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    497 引用 • 934 回帖
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 661 关注
  • Follow
    4 引用 • 12 回帖 • 3 关注
  • ngrok

    ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。

    7 引用 • 63 回帖 • 655 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    43 引用 • 44 回帖
  • OpenStack

    OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。

    10 引用 • 1 关注
  • gRpc
    11 引用 • 9 回帖 • 100 关注
  • Elasticsearch

    Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    117 引用 • 99 回帖 • 197 关注
  • Mobi.css

    Mobi.css is a lightweight, flexible CSS framework that focus on mobile.

    1 引用 • 6 回帖 • 765 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 736 关注
  • OneDrive
    2 引用 • 6 关注
  • CongSec

    本标签主要用于分享网络空间安全专业的学习笔记

    1 引用 • 1 回帖 • 37 关注
  • 一些有用的避坑指南。

    69 引用 • 93 回帖
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    32 引用 • 108 回帖 • 4 关注
  • 旅游

    希望你我能在旅途中找到人生的下一站。

    98 引用 • 903 回帖
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • 设计模式

    设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

    201 引用 • 120 回帖 • 1 关注
  • 又拍云

    又拍云是国内领先的 CDN 服务提供商,国家工信部认证通过的“可信云”,乌云众测平台认证的“安全云”,为移动时代的创业者提供新一代的 CDN 加速服务。

    20 引用 • 37 回帖 • 578 关注
  • HBase

    HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。

    17 引用 • 6 回帖 • 70 关注
  • SendCloud

    SendCloud 由搜狐武汉研发中心孵化的项目,是致力于为开发者提供高质量的触发邮件服务的云端邮件发送平台,为开发者提供便利的 API 接口来调用服务,让邮件准确迅速到达用户收件箱并获得强大的追踪数据。

    2 引用 • 8 回帖 • 507 关注
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖 • 3 关注
  • GraphQL

    GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。

    4 引用 • 3 回帖 • 9 关注
  • Kubernetes

    Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

    118 引用 • 54 回帖 • 3 关注