Java GUI框架 – 哪些在那里?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java GUI框架 – 哪些在那里?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1291字,纯文字阅读大概需要2分钟。
内容图文
![Java GUI框架 – 哪些在那里?](/upload/InfoBanner/zyjiaocheng/708/5e3a3e09248a445eaceaaba4ee8ab909.jpg)
我主要开发Java EE,现在我需要编写一个小的本机Java应用程序.
但是,我有点迷失,哪些框架(Swing,SWT等)都在那里?其中一个还有一些快速开发吗?也许有人可以提供一些链接或分享他的经验.
解决方法:
摇摆和SWT是两个主要候选人,是的. JavaFX也浮现在脑海中,但我认为它尚未准备好迎接黄金时段:它没有值得谈论的UI编辑工具很长一段时间,我在现实生活中所知道的唯一的企业UI原型是惨败……
Swing和SWT是你可能想到的两个. Swing的基本优势是:
>更多平台独立
>在性能方面更加一致
>更好的免费UI设计器(NetBeans)
>非常灵活
>可以在JavaFX中使用
SWT的优势是:
>更简单的API
>尽可能使用本机UI小部件(UI与同一环境中的其他应用程序更相似)
>在某些时候,有人认为它比Swing更快,尽管这只是在Windows上
两者都存在相当先进的富客户端框架(NetBeans Platform和Eclipse RCP),如果你计划构建任何非平凡的东西,我会衷心地建议你使用其中一个:你得到模块化的应用程序,更新机制,上下文敏感的帮助,一致的操作菜单,热键和工具栏,窗口管理和许多其他优秀的功能免费.
我使用Swing并且喜欢它而不是SWT因为它有一个更纯粹的组件模型(使用SWT你必须担心释放资源,因为你使用的是本机小部件),是真正的多平台(SWT适用于Windows,MacOS和Linux) ,甚至没有针对所有三个进行优化,并且它更加可定制.
你可能在尝试SWT甚至是JavaFX时都没有犯错,但是我很难找到一个很好的理由转而使用SWT并且只会尝试使用JavaFX来检查最新技术,假设应用程序只是一个展示应用程序.
我可以撒上几个链接,但你可以轻松搜索自己并找到比你感兴趣的结果.
内容总结
以上是互联网集市为您收集整理的Java GUI框架 – 哪些在那里?全部内容,希望文章能够帮你解决Java GUI框架 – 哪些在那里?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。