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

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

楼主职业后端
不过项目中陆续开发过 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 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3194 引用 • 8214 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 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 改造下实现我的需求😏

请输入回帖内容 ...

推荐标签 标签

  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    125 引用 • 585 回帖
  • 叶归
    5 引用 • 16 回帖 • 9 关注
  • 生活

    生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。

    230 引用 • 1454 回帖 • 2 关注
  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 99 关注
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    24799 引用 • 101981 回帖 • 1 关注
  • Swagger

    Swagger 是一款非常流行的 API 开发工具,它遵循 OpenAPI Specification(这是一种通用的、和编程语言无关的 API 描述规范)。Swagger 贯穿整个 API 生命周期,如 API 的设计、编写文档、测试和部署。

    26 引用 • 35 回帖 • 2 关注
  • 又拍云

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

    20 引用 • 37 回帖 • 570 关注
  • 强迫症

    强迫症(OCD)属于焦虑障碍的一种类型,是一组以强迫思维和强迫行为为主要临床表现的神经精神疾病,其特点为有意识的强迫和反强迫并存,一些毫无意义、甚至违背自己意愿的想法或冲动反反复复侵入患者的日常生活。

    15 引用 • 161 回帖
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    87 引用 • 122 回帖 • 622 关注
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    93 引用 • 113 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9405 引用 • 42849 回帖 • 110 关注
  • Word
    13 引用 • 40 回帖
  • Docker

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

    494 引用 • 928 回帖
  • 反馈

    Communication channel for makers and users.

    126 引用 • 929 回帖 • 267 关注
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖
  • Windows

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

    226 引用 • 476 回帖 • 1 关注
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    5 引用 • 16 回帖 • 1 关注
  • gRpc
    11 引用 • 9 回帖 • 90 关注
  • 学习

    “梦想从学习开始,事业从实践起步” —— 习近平

    172 引用 • 516 回帖
  • OnlyOffice
    4 引用 • 24 关注
  • PostgreSQL

    PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。

    22 引用 • 22 回帖 • 2 关注
  • Caddy

    Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。

    12 引用 • 54 回帖 • 165 关注
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    99 引用 • 367 回帖
  • 旅游

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

    93 引用 • 901 回帖
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    83 引用 • 37 回帖
  • Shell

    Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。

    124 引用 • 74 回帖
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 29 关注