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

Has*_*san 2 java qt cross-platform desktop-application qt-jambi

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

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

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

Kal*_*son 5

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

有些人会争论这个,但我基本同意.

我正试图用Jambi完成同样的事情.这可能吗?

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

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

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