栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

面向桌面应用程序的Swing与JavaFx

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

面向桌面应用程序的Swing与JavaFx

什么会更清洁,更易于维护?

在所有条件相同的情况下,可能是JavaFX,API在各个组件之间的一致性要好得多。但是,这很大程度上取决于 代码的编写方式, 而不是取决于_使用什么库_ 编写代码

从头开始构建的速度更快?

高度取决于您要构建的内容。Swing拥有更多的组件(第三方和内置组件),但并不是所有组件都已进入更新的JavaFX平台,因此,如果您需要一些组件,可能需要重新设计轮子。有点习惯。另一方面,如果您要进行转场/动画/视频工作,则在FX中这要容易几个数量级。

要记住的另一件事是(也许)外观。如果您绝对必须具有默认的系统外观,那么JavaFX(目前)不能提供此功能。对我来说并不是必须的(我还是喜欢默认的FX外观),但是我知道有些策略要求限制系统样式。

就个人而言,我看到的JavaFX为“行动和未来”,这不是UI库_相当_到那一步(但超过可用),和Swing为的全功能和支持的时刻边界遗留UI库,但可能不会在未来的几年中会发生很多事情(因此,FX可能会在某个时候超过它。)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/401891.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号