我应该在Java中使用Qt Jambi吗?

13

我是否应该使用Qt Jambi作为Java工具包?

我发现Qt Jambi学习难度大,而Swing比Qt Jambi更容易入手,但我认为Qt Jambi更加强大。

3个回答

15

两年前,我开始开发Java桌面应用,并使用Swing作为GUI框架。在那之前,我有C++/MFC(令人毛骨悚然)和 C++/Qt (非常不错) 的经验。

在试着使用Swing一段时间后(包括阅读了很多教程甚至一本书),我得出了以下结论:

Swing比Qt更难以使用且笨拙,原因有三:

  1. 很多简单的操作需要比应该多的代码。
  2. 有些Qt免费提供的功能在合理的时间内几乎无法实现。
  3. Swing没有WYSIWYG GUI编辑器,我也找不到一个接近Qt Designer的免费工具。

然后我放弃了Swing GUI,改用Qt Jambi并对其印象深刻。一个周末之后,我就拥有了一个漂亮的Qt GUI,从此过上了幸福美满的生活。


4
没有Swing GUI编辑器?你在说什么? http://www.netbeans.org/kb/articles/matisse.html http://www.eclipse.org/vep - Tiberiu Ana
5
该帖子并未声称没有免费的Swing GUI编辑器。只是说在我尝试过它们后,它们不如Qt的Designer好。 正如Gili的评论所暗示的,这可能在过去2年内发生了变化。 - Tom

3

Qt Jambi比Swing和SWT更简单易用。

我认为Qt Jambi唯一的缺点是相关文档不多,回答有关Qt Jambi问题的论坛很少(这是我找到的唯一一个 :D)

希望这可以帮到您。


3

如果您认为熟悉Qt在未来可能会有用,比如可能想要使用C++进行开发(或更改一些基于Qt的软件),那么我认为这将是不错的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接