首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于Widget工具包的查询

关于Widget工具包的查询
EN

Stack Overflow用户
提问于 2012-05-30 11:03:48
回答 1查看 92关注 0票数 2

我需要创建一个桌面应用程序,将Windows作为主操作系统,Linux作为辅助操作系统。我更喜欢的编程语言是Java,因为大多数后端工作都是用Java完成的。我检查了Qt,Gtk+,wxWidgets,但无法得出哪个更好的结论。到目前为止,你能推荐哪个小部件工具包支持Java吗?如果它不是开源的,也没问题。

另一个重要的方面是,我想知道工具包是否会使用操作系统原生的UI创建,还是会有自己的主题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-30 11:20:33

Java最著名的两个工具是SWT和Swing。SWT看起来更本机,因为它使用了操作系统的窗口小部件。Swing会有自己的外观,但你可以让它模仿操作系统的外观。它们都可用于Windows、Mac和Linux。

还有更多的选择。您可以研究的一件事是Jambi,它是Qt的Java绑定。它在它所支持的所有平台上看起来都是原生的,并且同样支持Windows、Mac和Linux。

您还可以让其他工具包使用JNI或JNA等工具来处理Java。请查看this question,了解最适合您的情况。我敢打赌,你可以很容易地让GTK+与JNA一起工作,因为它纯粹是一个C接口,但我还没有亲自尝试过。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10809483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档