是否可以使用Jambi制作完全原生的感觉GUI?

时间:2010-11-02 19:18:47

标签: java qt cross-platform desktop-application qt-jambi

使用Qt在C ++中创建的应用程序看起来像Windows,Linux和Mac OS X上的本机应用程序。我正在尝试使用Jambi完成同样的事情。这可能吗?我不认为使用Jambi编写的应用程序太多,这使得对我未来应用程序的外观有一个准确的印象。

我可以在没有Qt的情况下使用Java,但是这样做的应用程序看起来也不像本机应用程序,这是我想要避免的。

所以,如果你有明确的是/否答案,一些例子,或者只是任何建议,我很乐意听取你的意见。

2 个答案:

答案 0 :(得分:5)

  

使用Qt在C ++中创建的应用程序看起来像Windows,Linux和Mac OS X上的本机应用程序。

有些人会争辩,但我基本同意。

  

我正在尝试用Jambi完成同样的事情。这可能吗?

是。 Jambi通过创建C ++ DLL /共享库的包装器来运行。因此,您必须分发特定于操作系统的jar或执行Java应用程序通常不需要的额外工作。

  

我认为使用Jambi编写的应用程序太多了,这使得对我未来应用程序的外观有了一个准确的印象。

Qt Jambi has been discontinued。虽然你有可用的源代码,但对于大多数应用程序,我建议在这一点上使用不同的东西。根据您的需要,C ++或SWT中的Qt可能是更好的选择。

答案 1 :(得分:0)

QT Jambi已经被诺基亚打了折扣,但有一个community天生就支持QtJambi下一个Qt版本。

我认为在QtJambi中写的应用程序并不多。 我找到Nevernote,但列表很短......