是否可以使用 Jambi 制作完全原生感觉的 GUI?
使用 C++ 中的 Qt 制作的应用程序看起来就像 Windows、Linux 和 Mac OS X 上的本机应用程序。我正在尝试使用 Jambi 来完成同样的事情。这可能吗?我认为用 Jambi 编写的应用程序并不多,这使得我很难准确地了解我未来的应用程序会是什么样子。
我可以只使用 Java,而不使用 Qt,但是以这种方式制作的应用程序看起来也不像本机应用程序,这是我试图避免的事情。
因此,如果您有明确的是/否答案、一些示例或只是任何建议,我很乐意听取您的意见。
Applications made with Qt in C++ look like native apps on Windows, Linux, and Mac OS X. I'm trying to accomplish the same thing with Jambi. Is this possible? I don't think there are too many apps written with Jambi, which makes it a bit difficult to get an accurate impression of what my future apps would look like.
I could just use Java without Qt, but apps made that way don't look like native apps either, and that is something I'm trying to avoid.
So, if you have a clear yes/no answer, some examples, or just any suggestions at all, I'd love to hear from you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
有些人可能会反对这一点,但我基本上同意。
是的。 Jambi 通过创建 C++ DLL/共享库的包装器来运行。因此,您必须分发特定于操作系统的 jar 或执行一些 Java 应用程序通常不需要的额外工作。
Qt Jambi 已停产。尽管您有可用的源代码,但对于大多数应用程序,我建议此时使用不同的东西。根据您的需要,C++ 或 SWT 中的 Qt 可能是更好的选择。
Some people would argue with this, but I essentially agree.
Yes. Jambi operates by creating a wrapper around the C++ DLLs / shared libraries. Thus, you must distribute OS-specific jars or do some extra work not typically required by Java applications.
Qt Jambi has been discontinued. Although you have the source available, for most applications I'd recommend using something different at this point. Depending on your needs Qt in C++ or SWT may be better options.
QT Jambi 已被诺基亚打折,但有一个社区旨在支持 QtJambi 的下一个 Qt 版本。
我认为用 QtJambi 编写的应用程序并不多。
我找到了 Nevernote,但列表很短......
The QT Jambi has been discountinued by Nokia, but there is a community born to support QtJambi for the next Qt releases.
I think there aren't so many applications written in QtJambi.
I found Nevernote, but the list is short...